What Causes Kernels of Popping Corn to Pop Anyway?

Inside each kernel of corn is a small amount of moisture.  When that moisture is heated it up and turns to steam the pressure of the steam expanding causes each kernel to expand and explode.  A popcorn kernel turns inside out and reveals its soft tender inside.