Search Engine Marketing (SEM) is a digital marketing strategy that involves promoting a website or business through paid advertising on search engine results pages (SERPs). SEM is commonly associated with Pay-Per-Click (PPC) advertising, where an advertiser pays a search engine like Google or Bing each time someone clicks on their ad.