Cheating in Chess

I don’t follow chess, but there has been a post on Facebook about cheating by some teen chess champion. As I recall, the post didn’t explain much. So, my question boils down to this: How can you cheat in chess? Mind reading of your opponent?

Here is the thread about the recent controversy.

Fundamentally, the idea is that he’s using a computer to figure out the best moves, and getting the information from the computer in some secret fashion.

Is it full of excretory puns?