SEO (Search Engine Optimization) is the practice of optimizing websites to rank higher in search engines like Google, Bing, and Yahoo. It involves improving technical setup, content relevance, and backlink authority to attract organic (non-paid) traffic.