SEO stands for Search Engine Optimization. It is the process of ‘optimizing’ a website for search engine compatibility with the end goal of getting the website to rank higher in the search results. People use search engines to look for information about brands, products or services so when a user searches for something and your website is shown with high result it will be likelier to receive a click, a free click that is. That is the power of SEO.
Good SEO is often done by creating good content that attracts customers and links but also involves several activities like keyword research, making use of both on-page and off-page optimization, linkable assets creation, organic link building and other related activities.