Black hat SEO is when you use unethical tactics to trick search engines into ranking your website higher in search results. White hat SEO is when you focus on providing value to your visitors e.g. excellent content, a fast website, good user experience and great navigation.