SEO is nothing but Server Engine Optimisation is mainly used for recoganisation of your site by the search engines such as Google, Bing, Yahoo etc. Just by creating a website your company does not get noticed in the search engines. To get noticed by the search engines we need to optimise the site with certain key words which is done based on certain analysis done specifically for your product. SEO service is not common for all the sites it is a custom made service which requires minimum of 60 Days to get noticed in the first page of the search result.
SMO is nothing but Social Media Optimisation which is used for optimising the website in the social media such as LinkedIn, Facebook, Youtube, Twitter, Instagram and Google Plus etc., SMO is designed to help companies market their products and services through online social networks. SMO is similar to search engine optimization, in that the goal is to generate web traffic and increase awareness for a website. The goal of SMO is to strategically create interesting online content, ranging from well-written text to eye-catching digital photos or video clips that encourages and entices people to engage with a website and then share this content, via its weblink, with their social media contacts and friends.
SEM is nothing but Search Engine Marketing which is a form of Internet marketing that involves the promotion of websites by increasing their visibility in search engine results pages (SERPs) primarily through paid advertising. Paid inclusion involves a search engine company charging fees for the inclusion of a website in their results pages. Also known as sponsored listings, paid inclusion products are provided by most search engine companies either in the main results area or as a separately identified advertising area. SEM may incorporate search engine optimization (SEO), which adjusts or rewrites website content and site architecture to achieve a higher ranking in search engine results pages to enhance pay per click.