ON page SEO
Off Page SEO
On-Page SEO that you can do ON your website to help you rank higher, such as page titles, internal linking, meta tags & descriptions.
Off-Page SEO that you can do directly OFF your website to help you rank higher, such as social networking, article submission, forum & blog marketing, etc.