Esistono due tipi principali di rocce ignee:
* Rocce ignee invadenti: Queste si formano quando il magma si raffredda e si solidifica sotto la superficie terrestre . Si raffreddano lentamente, permettendo a grandi cristalli di formarsi, dando loro una consistenza a grana grossa. Esempi includono granito e gabbro.
* Rocce ignee estrusive: Queste si formano quando il magma esplode sulla superficie terrestre come lava e si raffredda e si solidifica. Si raffreddano rapidamente, risultando in piccoli cristalli o persino in una consistenza vetrosa. Esempi includono basalto e riolite.