Formarea rocilor este un proces complex care poate implica diferite etape. Unul dintre procesele comune este acela de solidificare a lavei sau a magmei care se raceste treptat si formeaza o roca ignea. Rocii folsile se formeaza prin sedimentatie si compactare a semnimentelor si a resturilor animale. In fine, roci metamorfice se formeaza prin transformarea altor roci sub influenta presiunii si a temperaturii din muntii care se formeaza.