La nature d'une éruption volcanique est déterminée par la température, la viscosité et la quantité de gaz dissous dans le magma, selon l'Université d'État de San Diego. Ces facteurs déterminent si une éruption est calme et non violente ou explosif.
La viscosité, ou résistance à l'écoulement, est l'un des aspects les plus importants de la composition du magma, comme l'affirme l'Université de Rhode Island. Les magmas à faible viscosité, tels que les magmas basaltiques, ressemblent davantage à des fluides et permettent aux gaz de s'échapper avec une relative facilité. D'autre part, les magmas épais à haute viscosité permettent à la pression du gaz de s'accumuler sous la surface, ce qui peut entraîner de violentes explosions.