Can any one explain the difference between all thsee and how can I generate money using click,sales and leads.
CJ does not have any 'click' advertisers.. so you cannot make money from clicks.. you will have to rely on leads and sales. Advertisers that pay by lead are usually the ones that offer free services or trial's for some site or product. They pay a flat rate when the customer gets to a certain page on their site. Sales is more of a commission type of thing.. you make 8, 10, and sometimes even 100% of the sale. One thing to keep in mind.. it is not the 'highest paying' advertisers that are actually the better ones to be affiliated with, either..
How can you generate money? Thats a good question that had next to nothing to do with CJ. The real question is do you know how to identify a market, figure out what that market wants, find an affiliate opportunity then put them all together. When you have identified a market... then you will know what is the best vehicle a click or a lead or a sale.