SEo is the search engine optimization it its the best way to increase traffic or derive traffic at your website in this SEO there are many things like forums, social media promotions, image backlink and etc.
SMO is the social media optimization, it is the way to derive traffic via social media promotions and posting at like facebook, twitter, linkedin etc.