1. Komposisi magma ditentukan dengan mempelajari batuan beku yang berasal dari magma yang membeku dan aktivitas vulkanisme karena mengandung gas.
2. Komposisi kimia magma sangat kompleks dan terdiri atas 10 unsur utama, terutama SiO2.
3. Terdapat tiga jenis magma berdasarkan kandungan SiO2 yaitu basaltik, andesitik, dan riolitik yang memiliki sifat yang berbeda seperti temperatur