Saya mau tau Membentuk batuan dari Volkanisme. Jelaskan dalam bahasa melayu

Apabila magma menyejukkan ia menguat dan membentuk batu. Jenis batuan yang terbentuk bergantung pada komposisi kimia magma dan seberapa cepat penyejukannya. Magma yang sampai ke permukaan menjadi lava menyejuk dengan cepat, menghasilkan batu dengan kristal kecil seperti basalt . Sebilangan magma ini boleh menyejuk dengan sangat cepat dan akan membentuk gelas gunung berapi (batu tanpa kristal) seperti obsidian. Magma yang terperangkap di bawah tanah dalam penerobosan tipis menjadi lebih sejuk daripada magma yang terdedah dan menghasilkan batu dengan kristal bersaiz sederhana. Magma yang masih terperangkap dalam jumlah besar di bawah tanah menyejuk dengan perlahan sehingga menghasilkan batu dengan kristal yang lebih besar, seperti granit dan gabro.

Batuan yang ada yang bersentuhan dengan magma boleh dicairkan dan diasimilasikan ke dalam magma. Batu-batu lain yang bersebelahan dengan magma boleh diubah oleh metamorfisme kontak atau metasomatisme kerana ia dipengaruhi oleh haba dan cecair hidroterma keluar atau beredar secara luaran.