Affiliate marketing is a performance based marketing strategy where individuals (affiliates) earn commissions by promoting products or services from other companies. Affiliates typically earn a commission when a customer makes a purchase or performs a desired action through their referral link. This can be done through blogs, websites, social media