Discover why volcanoes erupt, how magma and gases cause eruptions and why volcanoes are essential for life on Earth.