The term “hacking” has different meanings to different people, and greatly depends on the context in which it is used. Through the evolution of...