Rochas podem ser classificadas em três tipos principais: ígneas, formadas pelo resfriamento de magma; metamórficas, formadas a partir da transformação de outras rochas sob alta pressão e temperatura; e sedimentares, formadas pela consolidação de sedimentos. Cada tipo possui subtipos e exemplos importantes como basalto, gabro e calcário.