Hacking - Viewing / replacing / editing / deleting / spreading files, pictres, documents etc. which we arent supposed to.

Ethical Hacking - Doing all of the above IF requested.

Cracking 2 types:-
1. Hash, Email ID's Cracking:- Brutefoceing Hashes such as MD5 encryption. Executive bruteforcing ditionary attacks on different Email addresses.

2. Getting access to full version of programs, softwares without purchasing the licensed key.