Le magma est un mélange liquéfié de roche, de cristaux et de gaz dissous. Bien que cela corresponde à la description générale du magma, il existe trois types distincts observés : basaltique, rhyolitique et andésitique.
Les types de magma ont tendance à se composer de mélanges de dioxyde de silicium, ou de sable/verre fondu, combinés à un mélange variable de fer, magnésium, calcium, sodium et potassium, selon l'université de Tulane. Cette variance est ce qui détermine la classification du magma. Le magma basaltique est riche en fer, magnésium et calcium mais pauvre en sodium et potassium, tandis que le magma rhyolitique est le contraire.
Les gaz contenus dans le magma se composent principalement d'eau et de dioxyde de carbone, avec de petites quantités de soufre, de chlore et de gaz fluoré. Ce gaz est maintenu dissous dans le magma en raison de la haute pression impliquée, mais s'échappe à la surface si la pression sur le magma est relâchée. Les gaz émergeant du magma sont à l'origine de son comportement volatil et, à leur tour, ils sont en grande partie à l'origine des éruptions. La teneur en gaz dans différentes variétés de magma peut varier, le magma rhyolitique transportant une très grande quantité mesurable.
Les magmas de différents types ont des propriétés variables, telles que la viscosité et la température observée à laquelle ils éclatent généralement. Les magmas qui ont une viscosité plus élevée ont plus de chances d'éclater à des températures plus basses en raison de la quantité de gaz qu'ils contiennent, par exemple.