Affiliate marketing is performance-based marketing where an affiliate marketer earns in the form of commission for selling the products of others. Companies enroll the individuals to sell their products and pay them a predefined percentage commission on the total sales made by them.