What Causes a Volcano to Erupt?

A volcano will erupt when the hot materials from under the surface of the Earth, called magma, starts to rise to the top. Not always, but sometimes it will break through, or erupt. This is what causes eruptions.