Affiliate Marketing is a method of earning commission by promoting other's products or services on your website. Through Affiliate Marketing two people or organizations get connected officially. One can earn a piece of profit for each sale of that product/service by promoting to others.
It is mostly done to increase the ranking of your website as it's a part of Search Engine Optimization (SEO). Affiliates play a significant role in e-retailers' marketing strategies. Affiliate marketing is a very broad term; under this umbrella there are several different strategies that can be employed to generate affiliate revenue.