As rochas são classificadas em três tipos principais: magmáticas, sedimentares e metamórficas. Rochas magmáticas formam-se quando o magma esfria abaixo ou acima da superfície da Terra, dando origem às rochas intrusivas ou extrusivas, respectivamente. Rochas sedimentares formam-se pela deposição e compactação de sedimentos transportados por vento e água. Rochas metamórficas formam-se pela transformação de outras rochas sob a ação da temperatura, pressão e outros fatores.