You need three forms of SEO for a well-rounded organic search strategy: on-page SEO, technical SEO, and off-page SEO. It will be much easier to organize and implement your optimization strategies by breaking down your approach and talking about SEO as these three groups. There are four major types in SEO  White Hat; Black Hat; Grey Hat; and Negative SEO.