A contextual advertising system automatically scans a web page for keywords and serves up targeted and relevant ads based on the content on that page. For example, if the website publishes content about dog grooming, visitors to the site would see ads related to this topic such as dog grooming tips, dog grooming supplies and dog food manufacturers. This form of advertising is also utilized by search engines to display targeted ads on their search results pages based on the keyword phrases typed in by users. The best known contextual advertising platform out there is Google’s Adsense program. Kontera and Chitika are also popular amongst internet marketers.