I presume there must be something in place that prevents adverts based on selling cars appearing on a website selling chocolate? Otherwise the advert would never be clicked.
For cpm campaigns you can choose which sites you want to appear on. You can also (unfortunately) use ads unrelated to the content of the content sites, which upsets the publisher as they dont get as many clicks.