Znane rodzaje skał dzielą się na trzy główne kategorie: magmowe, osadowe i metamorficzne. Skały magmowe powstają w wyniku ochłodzenia i krzepnięcia stopionej magmy i obejmują takie typy jak bazalt, granit i andezyt. Skały osadowe powstają w wyniku akumulacji i zagęszczanie cząstek mineralnych i organicznych w czasie, czego przykładem są piaskowiec, wapień, łupki i zlepieńce. Skały metamorficzne powstają w wyniku transformacji istniejących typów skał pod wpływem ciepła, ciśnienia lub procesów chemicznych i obejmują marmur, łupek i gnejs”