What is hacking

In a world of information, hacking is an art of manipulating the delivery of a message to change the outcome of the end result. For instance, if you were to enter your name into a registration form, the intention of the programming (processing) would be to store this into a database. However if the input had an exploit in it, it could reverse the programming to return a list of all the names in a database.

Hacking may not be exclusive to software, hardware could be hacked eg: Making a computer screen work as a television, humans can be hacked using hypnosis and well basically anything that is dynamic and has been given commands to carry out a task.