Natural context places an ad on a relevant site, such as a bank ad on a finance page. Contextual advertising scans the text of a website for keywords and targets ads based on those keywords. These ads can be text or images.