Marketing is essential to any business and is generally referred to as the most important aspect of any business strategy. Large companies spend millions of dollars to hire reputed agencies to handle the marketing of their business whereas smaller companies rely on more creative and cost efficient methods. In the extremely competitive world of today, social media marketing is the new 'in' thing and definitely here to stay. In a nutshell, it means using social media such as blogs, community sites, video sharing sites etc. to market a product or a business.