White Hat is slang that refers to a professional computer security expert. This process combines ethical hacking and penetration testing analysis to compare the capabilities and security of websites. White hat is done to test the websites back end SEO schema and to see the reach for a website. This kind of testing requires advanced software to access an organizations information systems. This is different to Black hat testing. Black hat testing is usually a malicious hacker who wants to cause trouble or harm to an individual website. These kinds of hackers do exist and can cause much harm for a business owner.