The difference between an ethical hacker and a black hat hacker is determined based on the intention behind the hacking attempt. For example, a black hat hacker will try to break into systems or networks to gain access to user data, personal information or financial information engaging in illegal and malicious activities. An ethical hacker will always hack into a system or a network to detect and fortify any breach in the security system and help secure it within his legal and ethical boundaries.