I geologi classificano le rocce in base a come si formano e agli elementi che contengono. Esistono tre categorie principali di rocce: ignee, sedimentarie e metamorfiche.
Ciascuno dei tre gruppi principali può essere suddiviso in diverse categorie, a seconda di una varietà di fattori.
Le rocce ignee si formano quando il magma vulcanico si raffredda e cristallizza nella roccia. Quando il magma si raffredda sotto la superficie terrestre, le rocce risultanti sono considerate plutoniche, mentre le rocce che si formano quando la lava si raffredda sopra la crosta terrestre è una roccia vulcanica.
Le rocce sedimentarie sono sviluppate da materiali che sono stati depositati sulla superficie terrestre. Sebbene i materiali siano depositati sulla superficie, le rocce risultanti possono essere formate direttamente sulla superficie o in profondità all'interno del pianeta. La maggior parte delle rocce sedimentarie si formano per milioni di anni sotto la superficie, a causa dell'alta pressione al di sotto della crosta terrestre.
Le rocce metamorfiche si formano quando rocce ignee o sedimentarie subiscono una trasformazione chimica profonda nella terra. Questa trasformazione avviene come risultato del calore e della pressione, che altera chimicamente la roccia originale, nota come protolite, in una nuova forma. In alcuni casi, il protolito può essere un'altra roccia metamorfica, ma ad un certo punto proviene da una roccia ignea o sedimentaria.