There are lot of types of hacking,
Main two types are:
1.ethical hacking
2.illegal hacking
for instance:
- Website Hacking
- Email Hacking
- Network Hacking
- Password Hacking
- Online banking Hacking
- Computer Hacking
Ethical Hacking
- Computer or network expert
- Seeking vulnerabilitie( is a weakness which allows an attacker to reduce a system's information assurance)