Stillegesteenten worden gevormd wanneer magma of lava afkoelt en stolt. Magma is gesmolten gesteente dat onder het aardoppervlak wordt gevonden, terwijl lava gesmolten gesteente is dat op het aardoppervlak is uitgebarsten. Stollingsgesteenten kunnen worden ingedeeld in twee hoofdtypen:plutonische en vulkanische. Plutonische stollingsgesteenten worden gevormd wanneer magma afkoelt en langzaam stolt onder het aardoppervlak. Deze rotsen zijn over het algemeen grofkorrelig en hebben een kristallijne textuur. Vulkanische stollingsgesteenten worden gevormd wanneer lava afkoelt en snel stolt aan het aardoppervlak. Deze rotsen zijn over het algemeen fijnkorrelig en hebben een glasachtige of porfierachtige textuur.
Sedimentgesteenten worden gevormd wanneer sedimenten zich ophopen en worden verdicht en aan elkaar worden gecementeerd. Sedimenten zijn stukjes gesteente, mineraal of organisch materiaal die worden getransporteerd door wind, water of ijs. Sedimentgesteenten kunnen worden ingedeeld in drie hoofdtypen:klastisch, chemisch en organisch. Klastische sedimentaire gesteenten worden gevormd wanneer sedimenten worden verdicht en aan elkaar worden gecementeerd. Chemische sedimentaire gesteenten worden gevormd wanneer mineralen uit de oplossing in water neerslaan. Organische sedimentaire gesteenten worden gevormd wanneer de overblijfselen van planten en dieren worden verdicht en aan elkaar worden gecementeerd.
Metamorfe gesteenten worden gevormd wanneer bestaand gesteente wordt veranderd door hitte, druk en/of chemische reacties. Metamorfe gesteenten kunnen uit elk type gesteente worden gevormd, maar worden meestal gevormd uit stollingsgesteenten en sedimentair gesteente. Metamorfe gesteenten kunnen in twee hoofdtypen worden ingedeeld:gelaagd en niet-gebladerd. Gelaagde metamorfe gesteenten hebben een gelaagd of gestreept uiterlijk, terwijl niet-gebladerde metamorfe gesteenten geen gelaagd of gestreept uiterlijk hebben.