A natureza de uma erupção vulcânica é determinada pela temperatura, viscosidade e quantidade de gases dissolvidos no magma, de acordo com a San Diego State University. Esses fatores determinam se uma erupção é calma e não violenta ou explosivo.
A viscosidade, ou resistência ao fluxo, é um dos aspectos mais importantes da composição do magma, como afirma a Universidade de Rhode Island. Magmas com baixa viscosidade, como magmas basálticos, são mais parecidos com fluidos e permitem que os gases escapem com relativa facilidade. Por outro lado, magmas espessos de alta viscosidade permitem que a pressão do gás se acumule sob a superfície, o que pode resultar em explosões violentas.