SEO is search engine optimization SEO used to improve your website quality and ranking on google, SEO use various techniques like forum posts, social bookmarking, web 2.0 etc. That will helpful to get backlinks for a website. So have two types, on page SEO and off page SEO optimization.