Affiliate programs are the Internet's version of reseller programs that have been around for ages.
Web sites owners may promote or recommend or praise the quality of your products to entice their visitors to buy your products. The web site owners are motivated to do this as they are paid a set fee or a percentage amount of the sale. Anything, but the important thing is to make sure your site is ready and capable to sell from your web site. Once you have established a steady sales stream from your web visitors then you can explode your web sales revenue. People are commissioned to endorse and sell your products.