What is the main difference between magma and lava? Magma is underground molten rock, while lava is molten rock that's been erupted onto the surface. Magma is crystallized and solid, while lava is still molten. Nothing; the two are equivalent words. Magma is silicate molten rock, while lava is non-silicate melt.