1. Roches ignées: Formé à partir du refroidissement et de la solidification du magma (roche fondu) ou de la lave. Exemples:granit, basalte, obsidien.
2. Roches sédimentaires: Formé à partir de l'accumulation et de la cimentation des sédiments (fragments de roche, grains minéraux et matière organique). Exemples:grès, calcaire, schiste.
3. Roches métamorphiques: Formé lorsque les roches existantes (ignées, sédimentaires ou même autres roches métamorphiques) sont transformées par la chaleur, la pression ou les réactions chimiques. Exemples:marbre, ardoise, gneiss.
Ces trois classes sont le fondement de la compréhension des types de roches et de la façon dont ils s'intègrent dans le cycle de la roche.