In an affiliate referral program, a company gives rewards or pays commissions to the referrer for each visitor or customer brought by the marketing efforts of the referrals.