Question: why erupts from a volcano?
Answer: Volcanoes erupt when molten rock called magma rises to the surface. Magma is formed when the earth's mantle melts. ... Runny magma erupts through openings or vents in the earth's crust before flowing onto its surface as lava. If magma is thick, gas bubbles cannot easily escape and pressure builds up as the magma rises.