SEO: SEO stands for Search engine optimization, it is the process of using different techniques to improve the ranking of a particular website and keyword in search engine. The process of SEO is a very important technique of the online marketing because one of the most important factors for the success of any website in the online world is to rank in search engine.
SEM: SEM is the part of online marketing, it stand for search engine marketing, it provides a social platform for business owners to a promotion of their business product, brands, and services. SEM provides an individual way to find consumers web site product information very easily.