What is affiliate marketing?

Affiliate marketing is an advertising model in which a company compensates third-party publishers to generate traffic or leads to the company’s products and services.