1. Temperatura: Il magma diventa meno viscoso (più sottile e più fluido) all'aumentare della sua temperatura. Questo perché l'aumento dell'energia termica indebolisce i legami tra la silice tetraedri, rendendo il flusso del magma più facilmente.
2. Contenuto di silice: Il magma diventa più viscoso (più spesso e meno fluido) all'aumentare del suo contenuto di silice. Questo perché la silice tetraedri si lega prontamente tra loro, formando lunghe catene e reti che resistono al flusso.
Questi due fattori sono i driver principali della viscosità del magma, che a loro volta influenza il modo in cui i magmi esplodono e i tipi di caratteristiche vulcaniche che formano.