The term SMO stands for Social Media Optimization. SMO is the process of using social networking media and sites to build awareness & brand reputation for product, services, Social causes & activities. Various social networking media Like facebook, Youtube, Twitter, LinkedIn, Tumblr etc. are being used for Social media marketing, branding, online reputation management etc. Nowadays SMO is widely used as a cost effective Online promotional tools for generating traffic, leads and making people & target customers aware about the product & services which have been offered by the businesses.