Hacker akan menguji kerentanan suatu situs atau web bahkan server, ada banyak maksud dan tujuan seorang peretas mulai dari uji coba,hingga syaimbara untuk uji kelemahan suatu keamanan komputer, jaringan, sistem komputasi, perangkat seluler, ataupun sistem internet data.
Walaupun demikian tetap masih ada hacker yang dengan maksud dan tujuan baik berikut sebutan untuk hacker tersebut.
• White Hat Hacker
• Black Hat Hacker
• Gray Hat Hacker
• Script Kiddies
• Blue Hat Hacker
• Green Hat Hacker
Cracker adalah pelaku pembobolan sistem keamanan komputer yang bertujuan untuk kejahatan. Bentuk kejahatan ini cukup berbahaya karena bisa mencuri data dalam komputer, membocorkan informasi sensitif kepada kompetitor atau pihak yang tidak bertanggung jawab. Selain itu, cracker juga bisa menghancurkan sistem keamanan.