SMO
SMO stands for Social Media optimization , consists of creating social media sites and networks in order to generate awareness of your website or product.
SEO stands for Search Engine Optimization , is an methos of optimizing a website to increase its presence in search engines ... by sing ON and OFF page methods.
Regards & Cheers !
Shiv Jaiswal .
SEO analyst , eindiaWebGuru.com