Cele trei tipuri de roci sunt roci sedimentare, roci magmatice și roci metamorfice. Rocile sedimentare se formează prin depunerea și compactarea de particule în timpul milioanelor de ani (cum ar fi sedimente sau plante și animale fosilizate). Rocile magmatice se formează prin răcirea și solidificarea magmei (roca topită sub suprafața Pământului), iar rocile metamorfice sunt formate prin transformarea altor tipuri de roci prin căldură, presiune sau schimbări chimice.