lets take sometime understanding the concept of hacking
Hacking refers to the re-configuring or re-programming of a system to function in ways not facilitated by the owner, administrator, or designer.
and HACKER IS WHO DOES HACKING
THERE ARE MANY CATEGORIES OF HACKERS OR HACKER ATTITUDES.
WHITE HAT
A white hat hacker breaks security for non-malicious reasons, just for testing their own security system . This type of hacker enjoys learning and working with computer systems, and consequently gains a deeper understanding of the subject.
GREY HAT
A grey hatted hacker is a hacker of ambiguous ethics and/or borderline legality, often frankly admitted.
BLUE HAT
A blue hat hacker is someone outside computer security consulting firms that are used to bug test a system prior to its launch, looking for exploits so they can be closed.
BLACK HAT
A black hat hacker usually the malignanat one, sometimes called "cracker", is someone who breaks computer security without authorization or uses technology (usually a computer, phone system or network) for vandalism, credit card fraud, identity theft, piracy, or other types of illegal activity.
ELITE (or known as 1337 )
Elite is a term used to describe the most advanced and the greatest hackers who are always on "the cutting edge", and a step ahead of everybody else; and one who fully understands the true meaning of what it means to be a hacker. One who is elite finds new security flaws for others to follow, rather than just follow security flaws discovered by others.
Script kiddie
A script kiddie is novice, a non-expert who breaks into computer systems by using pre-packaged automated tools written by others, usually with little understanding of the underlying concept.
Noob (term for newbie)
A noob is a term used to describe someone who has almost no knowledge of the workings of technology, and hacking; yet sometimes pretend to be experts on the topic or declare themselves as "Hackers" when they have no idea on the topic or the true meaning of what is actually means to be a Hacker. Noobs also lack the discipline it takes to be a true hacker. Noobs are at an even lower level than "Script Kiddies" in Hacker terms.