SEO is a method of increasing the quality and quantity of search engine traffic to a website.
SEM is an Internet marketing strategy that increases the visibility of websites in search engine results.
SMM helps brands connect with their audience, build brands, increase sales, and build their reputations
Social media optimization (SMO) is the process of managing and growing an organization's online presence through social media.