SEO stands for Search Engine Optimization. It is the process that helps websites show up higher in search engine results when users search online. The flow starts when a user types a query. The search engine receives this query and scans many websites to find matches. It scores these websites based on how relevant and trustworthy they are. Then, it ranks them from most to least relevant. The search engine shows this ranked list to the user. Finally, the user clicks on one of the websites, which gets traffic. SEO improves a website's chance to rank higher but does not guarantee the top spot. The process ends when the user clicks a website or leaves the search page.