When somebody tries to access other's computer systems with the aim of destroying or altering important information or data, such an activity is defined as hacking and the person is called a hacker. It is believed that hacking activities are not backed by solid logical reasons. On the contrary, hackers try to experiment with the computer brilliance by trying of affect other system with viruses. Hacking is done mostly for sheer pleasure by which a hacker wants to prove his skills. But if at all one searches for reasons behind it, it can be logically concluded Hacking is carried out with the objective of tracing vital information and affecting computer systems with viruses.