Ein Hacker ist eine Person mit umfassenden Kenntnissen und Fähigkeiten auf dem Gebiet der Informatik, einschließlich Programmierung, Datenbanken und Sicherheitssysteme. Im Zusammenhang mit der Sicherheit wird ein Hacker als jemand bezeichnet, der sich durch Störung der Software eines Computers unbefugten Zugang zu dessen Ressourcen verschafft oder das System zum Absturz bringt.
Die Hackergemeinschaft distanziert sich eindeutig von kriminellen Aktivitäten und betont ihren Beitrag zu freier Software und Sicherheitssystemen. Einige Hacker (so genannte schwarze oder graue Hüte) verwenden jedoch aus Neugier oder zur Erlangung bestimmter persönlicher Vorteile Methoden, die an der Grenze zum Gesetz liegen oder gegen dieses verstoßen.