The Godel Incompleteness Theorem is one of the most revolutionary ideas in 20th century mathematics. It also has deep philosophical repercussions as well.
Here is a basic explanation of the theorem that can be understood by those who are not experts in math.