Pay per click (PPC) advertisement involves several elements such as keyword research, ad creation, landing page development, account setup, tracking installation and testing, campaign launch, performance monitoring, assessment and analysis, and feedback. It is a model where advertisers pay for each ad click, allowing them to bid on placement in search engines for sponsored links related to their business offerings.