What is Search Engine Marketing and is it different from Search Engine Optimization?
Search engine marketing (SEM) encompasses the entire spectrum of ways you can promote your site on the many search services that are online today. This can include optimizing one's web site for optimal
positioning in the search engines (Search Engine Optimization) but also entails many other forms of search engine advertising.
There is pay for inclusion advertising where you pay a fee to have your site included in a search engine's index or a directory. There is pay per click advertising where you actually pay a certain price
every time someone clicks on your listing. This type of advertising, also known as CPC (cost per click) is also many times related to showing up in a certain position. It can also include external link
building, site sponsorships, article distributorship and any other method of advertising designed to help people gain visibility on search services and directories
It is not search engine optimization (SEO) itself as SEO is just one element out of many search engine promotional opportunities.