What Causes Volcanoes
When plates melt, the plates turn into magma.  As magma melts, it collects in chambers called reservoirs.  As the magma floats towads the earth's surface pressure drops and causes gases to expand.  The expansion causes the magma to flow out.  When this force pushing the magma out is very great it causes ash to go up in the air along with magma.