Search Engine Optimization (SEO) refers to the practice of optimizing websites and web pages to improve their visibility and ranking in search engine results pages (SERPs). It involves various techniques and strategies aimed at increasing organic (non-paid) traffic to a website from search engines like Google, Bing, and Yahoo.