What is affiliate marketing?  Affiliate marketing refers to companies or individuals paying other companies or individuals to advertise their product.   (THIS SITE CONTAINS SEVERAL AFFILIATE LINKS)

It is a very effective tool for earning revenue with your website, social media following, or in some circumstances, your personal contacts.  In the case of eCommerce, thousands of companies are willing to pay you a commission when visitors to your website, blog, or social media page click links pertaining to their products or services and end up buying them!  Programs vary.  Some pay per click, others per lead generated, and others for completed sales.  Most programs offer  "cookie tracking" meaning that even if a customer returns several days later and makes the purchase, you can still be credited with the sale because the first view originated from your banner or link!