There are several different types of volcanic eruptions that are classified based on their eruption dynamics and behavior. The main types include magmatic eruptions driven by gas decompression, phreatomagmatic eruptions driven by gas compression, and phreatic eruptions caused by steam superheating. Specific eruption styles like Hawaiian, Strombolian, Vulcanian, Pelean, Plinian, Surtseyan, submarine, subglacial and phreatic eruptions each have unique characteristics in terms of the materials erupted and speeds of eruption columns or pyroclastic flows. The crystal, gas and temperature properties of magma influence whether an eruption will be explosive or effusive