The traditional way of marketing brands, products and services make use of either indirect or direct methods of reaching out to targeted customers. These methods are clear-cut and very straightforward – you just need to invest money, perform a set of actions, and get results. The business and marketing landscape have drastically changed in recent years however. Traditional methods that were effective before may not be as effective in this current market powered by the complexities – and the vast wealth of opportunities – by the Internet.