* Composition : Les roches peuvent être classées en fonction de leur composition chimique, déterminée par les minéraux qu'elles contiennent. Certains types de roches courants en fonction de leur composition comprennent les roches ignées, les roches sédimentaires et les roches métamorphiques.
* Texture : Les roches peuvent être classées en fonction de leur texture, déterminée par la taille, la forme et la disposition des minéraux qu'elles contiennent. Par exemple, les roches peuvent être à grains grossiers ou fins, et elles peuvent avoir différents types de formes de grains et de textures de surface.
* Structure : Les roches peuvent être classées en fonction de leur structure, qui est déterminée par la manière dont elles se sont formées et par les processus géologiques qu'elles ont subis. Par exemple, les roches peuvent être massives, en couches ou feuilletées.
* Origine : Les roches peuvent être classées en fonction de leur origine, qui peut être définie de plusieurs manières. Certaines classifications courantes basées sur l'origine comprennent les roches ignées, les roches sédimentaires et les roches métamorphiques. Ce type de classification reflète les conditions dans lesquelles les roches se sont formées.