Affiliate marketing is a type of marketing in which an individual or business promotes another company’s products or services and earns a commission for each sale that they generate.