This is a very good read, especially if you don’t know the difference between ‘hacking’ and ‘cracking’. The standard difference is that a Hacker is attacking systems and probing security vulnerabilities for fun, exploration, fame, proving that they can, discovering weaknesses which can assist owners etc. Crackers are are the profit side of the coin. Their motivation is financial gain and/or to cause damage.
Most media people don’t know the difference between those terms and a lot of other terms and thereby can easily misguide you about things you don’t know either.