How Does a Volcano Explode?