Hai Friends
While I was searching about Pay Per Click advertisement in various forms I got a information that " You could try Facebook ads. They sell by 1000 impressions " ....
Actually I am very new to this field and any one please let me know what means "impressions"... Is that means click on advertisement ?
Thanks in advance
Rajeesh