What causes volcanoes eruptions??
Many volcanoes occur in subduction zones. These are areas where oceanic crust is being subducted under continental crust. As the crust is thrust under the continent, it melts through friction and proximity to the mantle, resulting in large pockets of magma. This magma then erupts under pressure in the form of lava, ash, steam, and super-heated mud.