Hacking refers to exploiting system vulnerabilities and compromising security controls to gain unauthorized or inappropriate access to the system resources.
It involves modifying system or application features to achieve a goal outside of the creator's original purpose.
Ethical Hacking
Ethical hacking involves the use of hacking tools,tricks,and techniques to identify vulnerabilities so as to ensure system security
It focuses on simulating techniques used by attackers to verify the existense of exploitable vulnerabilities in the system security