Hello GraphicDesign,
White hat and gray hat all are part of
SEO techniques. An
SEO technique is considered "white hat" if it follow the guidelines of search engine and doesn't attempt to cheat it. White Hat
SEO is not just about following guidelines, but to ensure that the contents of a search engine indexes and subsequently ranks is a user will see the same content.
Black hat
SEO is middle way line between the white and black hats of search engine optimization. It’s a not proper white hat
SEO but we can not consider to black hat also. Black hat
SEO is
SEO techniques that take more risks than white hat
SEO techniques but are not likely to get your site banned from search engines.