Forum Moderators: phranque
CPC means Cost Per Click and means exactly what you have inferred , when ever some one click your ads you will have to pay prize equal to CPC
and there are many other pay per click engines available then cost as low as 1c per click for promoting websites...but quality of traffic is what more important