Online Marketing basically involves 3 major components:- Creation of the Ad. Planning where the Ad is to be run. How the Ad is paid for. In the above steps, contextual Marketing replaces the second step. Through Contextual Marketing, it decides whether your ad should be hosted or displayed on thousand of websites according to the user's searched keywords and browsing behavior instead of hosting on a particular chosen website.