Mye rot i definisjonene ja.
Man kan si at en hacker og en cracker er det samme.
Men formålet for hackeren er å opplyse, dele og spre informasjonen om svakhetene - mens en cracker har som formål å utnytte svakhetene for egen vinning, og sprer ikke sine funn.
White Hat, Black Hat og Grey Hat er også mulig å bruke.
Men som flere de siste årene har sagt (sist under siste DefCon i Las Vegas);
Siden nesten alle benytter hacker uansett, la oss bare si man enten er hacker eller "evil hacker" (som erstatning for cracker, som jo nesten ingen benytter noe mer).
Vi hacker alle sammen, det er bare hva vi bruker våre kunnskaper til som er forskjellig.
Trådstarter her inne faller under kategorien Script Kiddie.