We are offering social media optimization (smo) or social media marketing (smm) or social networking, however you choose to term it, is around for sometime now. It has proved to be the one of the potential marketing channels to reach your niche target audience fast and most effectively. Social media optimization (smo) is also called web 2.0 marketing.