I just noticed while browsing the internet that all of the google adwords being shown on sites I manually entered to visit (a construction forum) had ads showing up that matched previous keywords I was searching on google (not related to construction at all!) and in fact in spanish. The forum I was on was showing spanish ads related to the keywords I was searching. Is this a fluke? Or a recent change in how adwords works?
Oh that is correct. Google shows not only page related ads but also interest based ads (ads that match your interest).