Online advertising allows you to utilize the internet as a channel to promote both your products and services to the consumer. Examples of online advertising include contextual adverts on search engine results pages, banner ads, blogs, rich media ads, social network advertising, advertising networks, cross-platform ads and email marketing. One of the main benefits of online advertising is that it allows you to publish information immediately. It is also not limited by geography or time. In addition online advertising allows you to customize your adverts and choose where they appear. Search engines such as Google and Yahoo enables your advertisements to be shown on relevant web pages or alongside search results.