bac64a78_Glossary___at_guybon_com__Definition
[Term] AdWords [Definition] 
Advertising product developed by Google. The adverts are generally displayed in the search engine or website as sponsored links. Each time a User clicks on the advert the site owner pays. Called pay-per-click advertising.
Glossary - at guybon.com
Definition