Affiliate marketing involves earning a commission for promoting and selling another person’s or company’s products. Affiliates typically choose products that interest them, promote them to potential customers, and receive a percentage of the sales revenue as a commission for each successful sale they make.