A hacker is someone who uses his/her skills to gain unauthorized access to someone else’s networks, devices information or data.
There are 3 main types of hackers.
Black Hat Hackers: individual who attempts to gain
unauthorized entry into a system or network to exploit
them for malicious reasons.
White Hat Hackers: ethical hackers exploit security
vulnerabilities with legal permission by the owner.
Grey Hat Hackers: exploit systems in the way that black hats
do, but without malicious intent, disclosing vulnerabilities to
administrator or law agencies.