O termo hacker em essência designa "fuçador", pessoa ávida por conhecimentos em informática. Quando um hacker usa seus conhecimentos para causar danos aos outros converte-se então em um cracker.
Muitas pessoas simplesmente preferem chama-los de: piratas eletrônicos, pessoas que desenvolvem programas para interceptar mensagens eletrônicas, decodificar segredos e penetrar em sistemas protegidos.