Affiliate
Affiliates promote the offerings of a company and earning revenue through commission based agreements. These individuals typically use their online presence like personal websites, social media handles and email databases to reach out to possible customers on behalf of the company. For each successful sale made via these efforts by affiliates they receive commissions as per pre determined terms.