Las rocas se diferencian por los minerales que las componen, la composición y disposición de sus cristales, y si presentan cristales visibles u oquedades. Algunas rocas como el granito, la sienita y el gabro contienen cristales visibles, mientras que el basalto, la pumita y la obsidiana tienen pocos cristales visibles u oquedades. Otras rocas como el conglomerado y las arcillas están formadas por fragmentos de otras rocas, y las rocas metamórficas como la pizarra y el esquist