Google Adwords is used by a large number of affiliates to generate commissions based on brand and generic terms.