SEO stands for search engine optimization. The idea is to give a website better search results on a search engine like Google and Bing. The way you do that is if someone searches for a keyword, you want your website to be in the list of search results for that keyword. Also, If you want to be found in Google, you have to have your website written in a way that Google can understand.