Pay Per Appointment lead generation is a model where companies only pay for qualified leads that result in scheduled appointments. This allows for businesses to save money by only paying for leads that have the potential to convert into customers. It also ensures a higher quality of leads as they have already shown interest and intent in the company's products or services.