Types of Hacking?

Hacking as a term in computing has a varied history. It originally referred to programming, particularly in a manner that was inelegant but ‘got the job done.’ Another type of hacking, and the meaning most popular today, is the unauthorized access of a web server.