Det er tre hovedtyper av magmatiske bergarter: dypbergarter, gangbergarter (eller intrusive bergarter), og dagbergarter (eller vulkanske bergarter, eruptive bergarter). De førstnevnte størknet allerede før de nådde overflaten. gangbergarter dannet ved at magma størkner sakte inne i sprekker som siden blottstilles, er på den annen side mer grovkornede. eller vulkanske dagbergarter størknet i kontakten med kald luft oppe på jordens overflate og fikk en finkornet sammensetning.