Search engine marketing is different from search engine optimization. SEO optimization concentrates on gaining higher SEO rankings whereas SEO marketing concentrates on both Paid as well as Organic marketing options made available by search engines. SEO marketing is more focussed on business objectives of your website and can help you gain more traffic and clicks instantly.
Google adwords is one of the most effective Paid marketing techniques. It can help your website to gain more visibility under search engines.
Yahoo also offers similar feature which is known as Sponsored Search. However, there are certain tips which you must follow while promoting your business online through Google adwords or Yahoo's Sponsored Search.