Affiliate marketing is a method of advertising that allows consumers to earn money by providing direct input into the action. The company working with affiliate marketers is only responsible for getting the client and their affiliate some type of leads. Affiliate marketing means marketing your own business or products through another recommended product or service.