Google Adwords allows businesses to create ads that appear on Google search results pages for specific keywords. When someone searches for a keyword related to a business's products or services, the business's ad can appear above or next to organic search results. Businesses only pay when someone clicks their ad, generating traffic to their website. Adwords gives businesses visibility even if their website does not rank highly organically in search results. It helps drive interested customers to a business and can help generate tremendous growth.