Google's advertising division that sells ads (PPC) to appear on their search or content network.
© 2006 - 2010 Affilorama Group Ltd. All Rights Reserved.