SEO (Search Engine Optimization) is the process of improving a website’s visibility in search engine results to attract more organic (non-paid) traffic. It involves optimizing various elements of a website to rank higher on search engines like Google, Bing, and Yahoo.