Volkanlar, magma üretir çünkü bu süreç, yerkabuğundaki tektonik plakaların hareketi ve etkileşimi sonucu gerçekleşir. Magma üretiminin başlıca üç nedeni vardır: 1. Diverjans (ayrılma): İki plakanın birbirinden uzaklaşması durumunda, mantodan gelen kayaçların boşluğu doldurmasıyla magma oluşur ve bu magma yüzeye çıkarak yeni kabuk oluşturur. 2. Subdüksiyon (bir plakanın diğerinin altına girmesi): Bir plakanın diğerinin altına dalması sırasında, suyun mantoya karışması ve buradaki kayanın erimesini sağlayarak magma üretmesi gerçekleşir. 3. Sıcak noktalar (plume): Mantonun derinliklerinde oluşan ve yukarı doğru hareket eden sıcak kayaç kütleleri, yerkabuğunun ortasında magma plütonu oluşturur ve bu da volkanik aktiviteye yol açar.