Bazaltik ve granitik magma arasındaki önemli bir fark, spesifik mineral içerikleridir. Bazaltik magma yüzde 45 ila 55 arasında silikon dioksit içerir ve magnezyum, demir ve kalsiyum bakımından yüksektir;
Granitik magmada yüksek seviyede potasyum ve sodyum bulunurken, bazaltik magmada bu minerallerin çok düşük seviyeleri vardır. Magmalar, bunun gibi mineral bileşimi ile değerlendirildiğinde, teknik olarak, bazik olan granit ve mafik olan felsik olarak adlandırılırlar.
Bu iki tip magma arasındaki diğer önemli fark, sıvı kalmak için her birinin ihtiyaç duyduğu sıcaklıktır. Felsik magmalar normalde 650 ila 800 derece santigrat, mafik magmalar ise 1000 ila 1.200 derece arasındadır. Bunun nedeni, mafik minerallerin, felsik mineraller olan potasyum ve sodyumdan çok daha yüksek sıcaklıklarda erimeleridir. Düşük sıcaklığa bağlı olarak, felsik magma mafik magmadan çok daha viskozdur, yani akmaya karşı çok daha kalın ve daha dayanıklıdır.
Bazaltik magma bazaltik kayaçlara ve granitik magma granit kayalara neden olsa da, magmanın ne kadar hızlı soğuduğuna bağlı olarak başka kayaçlar da oluşturabilir. Granit, magmanın yeryüzünün içindeki yavaş yavaş soğutulması ile oluşturulurken, magma dünyanın yüzeyini volkanik aktivite ile kırdıktan sonra hızla soğuduğunda bazalt oluşur.