From ArticleWorld

AdWords is a text-based pay-per-click advertising service powered and branded by Google. It also includes a comprehensive API (Application Programming Interface) which allows programmers to write software that interacts with the AdWords server. The technology itself is MySQL-based, after an episodic (and unsuccessful) effort of porting it to Oracle.


The AdWords service is materialized in short, text-only ads that can be placed on web pages. The advertisers choose a title, a small description, the words that trigger the ad, and the amount of money they want to pay for each click. Those who advertise have two options regarding what pages their ads are viewable on:

  • Google-only. If they choose this, their ads will only be displayed on Google pages. When a user searches, the ads may show up on the page, depending on what phrase they searched for. The links appear as sponsored links in a corner of the page. Any AdWord may be shown on, and users can also choose to have their ads shown on the pages of Google's partners, like AOL search.
  • Content network. Google's content network allows advertisers to show their ads on pages that are not search engines, but pages which are related to the theme of the ad. These pages use AdSense, allowing AdWords to be placed.


Google's AdWords and AdSense are both widely used services which make up a significant part of Google's revenue. Companies use them extensively to attract better traffic to their pages, a tactic that has been described by most testimonials as very efficient. Although they have been involved in some lawsuits, due to trademark law and click fraud accusations, their popularity has not decreased significantly.

The ads themselves are plain text, making them hard to block, but since external sites use IFRAMEs to get them, any decent advertisement blocker should be able to remove them.