SEO stands for Search Engine Optimization, its goal is to increase the quantity and quality of traffic to your website through organic search engine results.
SEO is an organic search strategy.
SEM is a paid search strategy.
SEM is the concept of earning search visibility using paid advertisements on search engines like Google,Yahoo...
this post contain 62 words