When a merchant or commercial website sets up a program that allows a network of affiliate partner sites to promote its products or services through banner ads or text links, it’s called affiliate marketing. Affiliates can be compensated in various ways, such as commissions on sales, website visits, or leads generated through their links. A prime example is Amazon, which, at the beginning of 2003, had over 500,000 affiliate sites promoting its products.