Affiliate marketing almost none of the risk business.  As an affiliate marketer, you must promoting products that have an established need and customer benefit. 
You must supplied with all of the marketing tools that you'll need to sell a product including banner ads, ad sales copy and even sales letters in some cases. 

There are many Programs to produces profit and affiliate marketing :

  1. Pay Per Sale Program
  2. Pay Per Lead Program
  3. Pay Per Click Program
  4. Pay Per Search Program