แม้ว่าจะใช้คำว่า "หินหลอมเหลว" แต่ในทางเทคนิคแล้ว หินก็ไม่ละลายเลย แทนที่อนุภาคที่ก่อตัวเป็นหินจะเปลี่ยนไปทำให้เกิดผลึก หินที่ละลายแล้วเรียกว่าหินแปร หินแปรเรียกว่าหินหนืดเมื่ออยู่ใต้พื้นผิวโลก และลาวาเมื่อภูเขาไฟขับออกมา
ความร้อน
ความร้อนเป็นปัจจัยที่สำคัญที่สุดที่ส่งผลต่อจุดหลอมเหลวของหิน อุณหภูมิสูงทำให้ไอออนในหินเคลื่อนที่เร็ว ส่งผลให้เกิดการเสียรูปของหิน หินละลายเมื่ออยู่ภายใต้อุณหภูมิระหว่าง 572 องศาฟาเรนไฮต์ และ 1,292 องศาฟาเรนไฮต์ หินประเภทต่างๆ ที่เกิดจากวัสดุต่างกัน จะหลอมละลายที่อุณหภูมิต่างกัน
ความดัน
ภายในโลกมีแรงกดดันมหาศาลซึ่งทำให้เกิดความร้อน ลองนึกภาพเอามือถูกันแรงๆ ความดันนี้ทำให้เกิดความร้อน บางสิ่งเช่นนี้เกิดขึ้น -- ในระดับที่ใหญ่กว่ามาก -- ใต้พื้นผิวโลก ซึ่งเป็นเหตุว่าทำไมแมกมาจึงมีอยู่ในแกนกลางของโลก
ปริมาณน้ำ
ยิ่งหินมีปริมาณน้ำสูง จุดหลอมเหลวก็จะยิ่งต่ำ ซึ่งหมายความว่าพวกมันต้องการความร้อนน้อยกว่าในการหลอม น้ำจะผสมกับอนุภาคของหินและเร่งการเกิดผลึก
เวลา
หินบางชนิด เช่น หินบะซอลต์ ต้องสัมผัสกับอุณหภูมิสูงเป็นเวลานานมากก่อนที่จะเริ่มละลาย ปฏิกิริยานี้ยังขึ้นอยู่กับปริมาณน้ำของหินด้วย - หินบะซอลต์มีปริมาณน้ำต่ำ ดังนั้นจึงใช้เวลานานกว่าจะละลาย นอกจากนี้ ยิ่งหินได้รับแรงกดดันน้อยเท่าไร ก้อนหินก็จะยิ่งละลายนานขึ้นเท่านั้น