वह व्यक्ति जो अपने व्यक्तिगत लाभ के लिए अन्य व्यक्तियों के कम्प्यूटर और कम्प्यूटर नेटवर्क से जानकारी गैर-क़ानूनी तरीके से उसे हानि पहुँचाने के लिए प्राप्त करता है, hacker (हैकर)कहलाता है । Hacking का मतलब होता है Computer system में से कमजोरी को ढूँढ निकालना और फिर उसी कमजोरी का फ़ायदा उठा कर उस Computer के मालिक को Blackmail करना। Hacking एक इंसान Computer के जरिये करता है जिसको हम Hacker कहते हैं और उसे Computer का और Computer knowledge का भरपूर ज्ञान होता है इसलिए वो दूसरों की Computers से Data चुराने में माहिर होता है।