IP = PSPACE (Little technical knowledge required)
I won't go into too many details, but a very very surprising result due to Adi Shamir proved that IP = PSPACE unconditionally. What this means is that the things you can prove with interactive proofs is very very very large.
Problems in PSPACE include things like generalized chess (an arbitrary size board but dont let the game go on forever).
This means that someone with infinite power can prove to you some sequence of moves in chess is optimal, and you can make sure she's not telling any lies, even though solving chess yourself is basically impossible!
--------
Formal definition of computational zero knowledge. CS/stats knowledge required.
This is just an interesting way to state what zero knowledge means.
Define a PPT as a probablistic polynomial-time Turing machine (or computer, if you don't know what Turing machines are).
Then two distributions of random variables A, and B, are indistinguishable if for any PPT (there are infinite of them), given some list of values from either A or B, they can't tell if the values came from A and B.
The random variables themselves could be very different, but as long as they're close enough such that you can't tell them apart in polynomial-time, we're good.
Then we define the zero knowledge property as, if an IP is ZK, and the statement we're trying to prove is true, then there exists some polynomial time simulator S that can simulate the prover's responses to the verifier. Note that S doesn't have infinite power, S has the same amount of power as V, but S can still produce the same distribution of output that the prover does.
This seems kind of weird right? That's why the invention of Zero Knowledge Proofs (by Goldwasser) was so revolutionary.
If you're interested in this, then I'd suggest looking at www.cs.cornell.edu/courses/cs6830/2009fa/scribes/lecture17.pdf, which suggests that assuming that commitment schemes exist, then all of NP has zero knowledge proofs.