Affiliate marketing is a performance-based advertising strategy where businesses reward individuals or other companies (affiliates) for each visitor or customer brought by the affiliate's own marketing efforts. It leverages the affiliates' audiences to drive sales or leads.