Magma (gresk for 'salve' eller 'graut') er smelta eller delvis smelta stein nede i jorda. Når materialet kjem til overflata vert det kalla lava.
Steinsmelte er eit samleomgrep som vert nytta om både lava og magma.