Explainer: what is hacking?

What are the different types of hackers and how do they work? Read the article.