SEO stands for Search Engine Optimization. It is the process where you make changes in your website which allows it to appear in the search engines. Optimization enables you to increase your visibility in the search results.
SEO covers both technical and creativity that generates traffic and awareness in your website. There are other major aspects like linking other sites, structuring your website in a way people can understand and find it easy to use and also the word count in each page.
Engines like google look into depth your website and come up with elements that enable them to know what type of content your website produces and how friendly the website is. This process helps the search engine give out more understandable search results to the users.
The more your website looks attractive, the more likely it is to be recommended when users search for the keywords that are relevant to the product and services that you are offering.
SEO is not only about building the websites to look better and better every day; it is about making your site attractive and better for the users.