Een hacker is iemand die zich bezighoudt met hacken, het proces om ongeoorloofde toegang tot een computer of netwerk te krijgen of om informatie te verkrijgen die niet voor het publiek toegankelijk is. Er zijn verschillende soorten hackers, zoals whitehat hackers die werken aan het verbeteren van beveiliging, blackhat hackers die criminele activiteiten uitvoeren en greyhat hackers die zich bezighouden met hacken zonder zich aan de wet te houden.