Google Ads or Google Adwords is an online advertising platform by Google itself. Their mechanism is as simple as when you advertise on their search results & every time when users click on an advertisement link, you will be charged per click on how much you are bidding for the keyword.