You could be either the promoter or the business who works with the promoter, but the process is the same in either case.
Affiliate marketing is a digital marketing tactic that lets someone make money by promoting another person's business. You could be either the promoter or the business who works with the promoter, but the process is the same in either case.