An affiliate program is an arrangement between a seller and a marketer, where the marketer recommends the seller's product to new buyers. The marketer earns an affiliate commission when the buyer makes a purchase.