whitehat hackers

blackhat hackers
greyhat hackers
what is ethical hacking