SEO is a complex process. It involves a lot of details and nuances. However, they all have the same goal: to make your website easier to understand by search engines, to increase online visibility, and to make your site friendlier for users.
Some SEO types are:
Technical SEO
On-Page SEO
SEO-optimized content marketing
Link building
Local SEO
Mobile SEO
eCommerce SEO