ハッカーとは、コンピュータ技術に精通した人。転じて、コンピュータ技術を悪用して他人のコンピュータに侵入・破壊を行なう者を指すことが多いが、この用法は誤用が定着したものなので使用すべきでないとする人も多い。本来、「ハッカー」という用語には悪い意味はなく、むしろ高い技術を持った人々に対する尊称として使用されていたことから、古参の技術者などの間には、技術を悪用する人々は「クラッカー」(破壊者)と呼んで「ハッカー」とは区別すべきであるとする主張も根強くある。