Affiliates can be an individual or a company that will promote a product or service to their audience. The affiliates can also be known as publishers or partners and recently some businesses have started using partnership marketing terminology, but all are essentially referencing the same channel.