Rocile sunt clasificate în funcție de minerale și de compoziția chimică. De asemenea, se notează procesele care le-au format. Rocile pot fi de natură ionoasă, sedimentară și metamorfică. Tipurile de roci se pot schimba în cadrul unui așa-numit "ciclu al rocilor".
Roci igoase
Pentru articolul principal, a se vedea Roci igoase
Rocile igoase se formează atunci când magma topită se răcește, fie deasupra, fie sub suprafață. Acestea sunt împărțite în două categorii principale: roci plutonice și roci vulcanice. Rocile plutonice sau intrusive sunt realizate atunci când magma se răcește și cristalizează lent în interiorul scoarței terestre (exemplu: granit). Rocile vulcanice sau extrusive rezultă din magma care ajunge la suprafață fie sub formă de lavă, fie sub formă de ejecție (exemple: piatră ponce și bazalt).
Rocă sedimentară
Pentru articolul principal, vezi Roci sedimentare
Rocile sedimentare sunt cele mai comune roci de pe Pământ. Ele se formează la sau în apropierea suprafeței Pământului. Rocile sedimentare se formează în straturi care au fost așezate unul câte unul peste altul. Unele dintre straturi sunt subțiri, altele sunt groase. Straturile sunt formate prin depunerea de sedimente, materie organică și precipitații chimice.
Depunerea este urmată de presarea sedimentelor sub propria greutate și de cimentare. Acest proces se numește "consolidare": transformă sedimentul într-o substanță mai mult sau mai puțin dură.
Cantitățile aproximative de diferite tipuri de roci sedimentare sunt:
- Șisturi (inclusiv mudstone și siltstone): 60%
- Gresii 20%.
- Roci carbonatice (calcar și dolomită): 15%.
- Toate celelalte: 5%.
Numai rocile sedimentare au fosile.
Rocă metamorfică
Pentru articolul principal, vezi Roci metamorfice.
Rocile metamorfice sunt formate de rocile supuse la presiuni mari și temperaturi ridicate. Aceste temperaturi și presiuni se regăsesc sub munți și vulcani, în special atunci când plăcile continentale se mișcă împreună. Aceste condiții schimbă compoziția mineralelor originale.