Die vier Arten von Lava sind basaltische, andesitische, dazitische und rhyolithische. Basaltische Lava wird weiter in Kissen-, A'a- und Pahoehoe-Lava unterteilt. Der Hauptunterschied zwischen diesen Typen ist die Menge an Kieselsäure, die sie enthalten. Ein höherer Kieselsäuregehalt führt zu langsameren, kühleren und explosiveren Strömungen.
Basaltische Lavaströme sind die heißesten und am häufigsten vorkommenden. Sie treten als Kissenströme auf, wenn Vulkane unter Wasser oder Eis ausbrechen. Diese Flüsse bauen sich auf und schaffen im Laufe der Zeit unterseeische Berge und Inseln. Rhyolithische Strömungen sind dick und langsam und erzeugen kristallisierende Gesteine wie Granit. Andesitische Lava ist in den Anden verbreitet und ist eine Zwischenform zwischen basaltisch und rhyolithisch. Dazitisch liegt zwischen rhyolithisch und andesisch in der Viskosität.