These are ads for your website that appear through some of the largest advertising platforms including Google Adwords.
Pay per click (PPC), is also familiarly known as Cost Per Click. It is a method of internet advertising that generates direct traffic towards various websites.
Fundamentally, it’s a system where advertisers pay the service providers a certain amount of money to promote its products or services in search engine like Google,
Yahoo, Bing or other platforms and pay when the advertisement is clicked.