Les roches se forment de trois manières principales, et chaque méthode produit des roches avec des caractéristiques différentes. Les roches sont soit classées comme sédimentaires, ignées ou métamorphiques, selon la manière dont elles se sont formées. La plupart des roches rencontrées dans la vie quotidienne sont sédimentaires, bien que certaines roches ignées, comme le granit, soient également courantes.
Les roches sédimentaires se forment sur des milliers ou des millions d'années lorsque de fines particules sont comprimées pour former des pierres. Au fur et à mesure que les couches s'accumulent, elles exercent une pression incroyable sur les couches inférieures. Le grès, le calcaire, le schiste et le gypse sont tous des exemples de roches sédimentaires. Les roches sédimentaires se forment souvent dans les deltas et les rivières parce que le débit constant de la rivière entraîne les sédiments du lit de la rivière et les dépose dans une zone confinée.
Les roches ignées se forment lorsque les roches en fusion se refroidissent. Le magma et la lave crachant des volcans sont les deux sources les plus courantes de roches ignées. Le granit, la pierre ponce, l'obsidienne et les scories sont tous des exemples de roches ignées.
Les roches métamorphiques commencent comme des roches sédimentaires ou ignées. Parfois, ces roches finissent par être déplacées dans les parties profondes de la croûte terrestre, où les températures sont élevées et les pressions extrêmes. Ces conditions inhabituelles servent à chauffer et à modifier les roches. Le marbre, l'ardoise et le gneiss sont des exemples de roches métamorphiques.