一般的なHackerのイメージは、システムを破壊したり、悪いことをする人という部分が強いが、本来はソフトウェア、ハードウェアなどに対し人並み外れた知識、技術を持つ人のこと。
これに対し、システムに不正にアクセスしたり破壊活動をしたりする人間を「クラッカー」と呼ぶ。