An affiliate program is a partnership between a company and individuals or businesses (affiliates) who promote the company’s products .  Affiliates earn a commission for each sale generated through their unique affiliate link.