-A hacker breaks codes and passwords in a computer system through intelligent guessing or using certain software. The hacker may not have ill-intentions other than proving his/her computer wizardly. A cracker breaks into a computer system for an illegal purpose. A cracker
usually knows the codes and passwords.