Volcano eruptions go through several stages typically beginning with earthquake swarms and gas emissions, then moving to initial steam and ash venting, lava dome buildup, dome collapse, magmatic explosions, more dome growth interspersed with dome failures and finally, ash, lava and pyroclastic eruptions.
Volcanoes erupt when molten rock called magma rises to the surface. Magma is formed when the earth's mantle melts. Melting may happen where tectonic plates are pulling apart or where one plate is pushed down under another. Magma is lighter than rock so rises towards the Earth's surface.