Hacking involves finding weaknesses in computer systems or networks to exploit for access, though not all hackers are criminals. Ethical hacking obtains permission and protects privacy to identify vulnerabilities and help organizations, while illegal hacking is typically for malicious reasons like financial gain or disruption. Ethical hacking is legal if proper authorization is received, vulnerabilities are reported transparently to be addressed, and privacy is maintained. It can benefit organizations by helping strengthen security and save money compared to suffering attacks.