“Hacking is like going to the top of Mt. Everest with a helicopter, while cheating is teleporting.”
When someone hacks, a lot of people says that they were cheating, but hacking and cheating is different.
Hacking means you are creating a new way to get to the top, but still you need an effort to get to the top.
Cheating means that you are going to the top without any effort.
When going to the top of Mt. Everest using a helicopter, a lot of people says that they were cheating, but even though, you still require a lot of effort to go to the top using a helicopter. So it is “hacking” not cheating.
But teleporting to the top of Mt. Everest is cheating, because you didn’t exert any effort.
Conclusion:
Not all hacking is cheating and not all cheating is hacking.