Pay per click (PPC) advertising allows companies to bid on keywords so their ads appear in search engine results. PPC is the quickest way to drive targeted traffic to a website. Key elements include campaigns, ad groups, ads, and keywords. The PPC process involves keyword research, landing page creation, ad creation, campaign setup, testing, and optimization. PPC will continue evolving with more creative ads, an emphasis on quality score and landing pages, and rising costs.