Magma è una miscela liquefatta di roccia, cristalli e gas disciolto. Sebbene questo si adatti alla descrizione generale del magma, ha tre distinti tipi osservati: basaltico, riolitico ed andesitico.
I tipi di magma tendono a consistere in miscele di biossido di silicio, o sabbia /vetro fuso, combinate con una miscela diversa di ferro, magnesio, calcio, sodio e potassio, secondo l'Università di Tulane. Questa varianza è ciò che determina la classificazione del magma. Il magma basaltico è ricco di ferro, magnesio e calcio, ma povero di sodio e potassio, mentre il magma riolitico è il contrario.
I gas nel magma consistono principalmente di acqua e anidride carbonica, con piccole quantità di zolfo, cloro e gas di farina. Questo gas viene mantenuto dissolto all'interno del magma a causa dell'alta pressione coinvolta, ma sfugge alla superficie se la pressione sul magma viene alleviata. I gas che emergono dal magma sono ciò che crea il suo comportamento volatile e, a loro volta, sono in gran parte le cause delle eruzioni. Il contenuto di gas in diverse varietà di magma può variare, con il magma riolitico che trasporta una quantità misurabile molto grande.
I magmi di tipi diversi hanno proprietà variabili, come la viscosità e la temperatura osservata a cui normalmente esplodono. Magmi che hanno una maggiore viscosità hanno una maggiore possibilità di esplodere a temperature più basse a causa della quantità di gas che si trova al loro interno, per esempio.