Well, a large number of hacks happen because of the stupid mistakes that we commit. For any hack to succeed half of the role has to be played by the target the victim who by one wrong click ensures the success of the hacker. While there are many sophisticated techniques of hacking like Spear Phishing, and Data Integrity Attacks that are very difficult for the user to identify and not fall victim to; but the larger number of hacks are dependent on simple mistakes by the user.
This article simply lists out the 9 Dumb Ways to Get Hacked:
Publisher