What are the differences between Black Hat SEO and White Hat SEO?

SEO is the method through which the traffic of a website is increased so that it gets enlarged. This process performed by several …