Le rocce sono classificate in base alla loro composizione minerale e chimica. Esistono tre classificazioni per le rocce: ignee, sedimentarie e metamorfiche.
Le rocce ignee sono formate dalla cristallizzazione. La fonte della cristallizzazione si verifica grazie al magma ed è spesso chiamata con il nome comune di rocce laviche. Le rocce sedimentarie sono create da sedimenti che si sono accumulati sulla superficie con vari mezzi, come agenti atmosferici o erosione. Le rocce metamorfiche possono essere sia ignee che sedimentarie. Questi tipi di rocce si formano quando i primi due tipi vengono sottoposti a forti pressioni, alte temperature o talvolta entrambi. Queste modifiche si verificano normalmente in profondità sotto la superficie.