PPC advertising works by displaying ads to users who are searching for specific keywords or browsing relevant websites. Advertisers only pay when a user clicks on their ad, hence the name “pay-per-click”. The cost per click is determined by a bidding system, where advertisers compete for ad space based on their budget and the relevance of their ads.