Search engine marketing (SEM) is a form of internet marketing that involves the promotion of websites by increasing their visibility in search engine results.
Internet marketing, also known as web marketing, online marketing, webvertising, or e-marketing, is referred to as the marketing (generally promotion) of products or services over the Internet.