With millions of Internet users spending their time and money on the web, contextual advertising appears to be a really attractive alternative to offline marketing. The best thing about contextual advertising is that online ads are placed on the sites with relevant content, so that visitors are more likely to click the ad, buy the product or even become repeat customers. So, how does it all work?