Affiliate marketing is the process of earning a commission by promoting another company's products or services.