To learn the basics of affiliate marketing and get a feel for best practices in the industry, the Amazon Affiliate Program and ClickBank are two good places to start. They both appeal to a very wide audience and have a ton of different products you can sell.
