Jeologlar kayaları, oluşturuldukları süreçlere göre sınıflandırır. Magmatik, metamorfik ve tortul kayaçlar kendine has geçmişlere sahiptir ve her kategori kayaya sıkı bir şekilde kaya koyan daha spesifik sınıflara ayrılır. genel jeolojik sınıflandırma şeması.
Magmatik kayaçlar, altta yatan ve daha sonra yüzeye kalıplananlardır. Bazı magmatik kayaçlar erimiş lav gibi yüzeye çıkar, diğerleri ise tephra denilen daha az viskoz kütlelerde patlar. Pluton adı verilen diğer magmatik kayaçlar, yüzey tabakalarının yakınında yükselir, ancak durur ve erozyona maruz kalmadan önce yavaş yavaş soğur. Obsidian, lav ve soğuk olarak ortaya çıkan bir ateşli kaya örneğidir ve granit tipik olarak kabuk altında bir plüton olarak oluşur.
Sedimanter kayaç, diğer tipteki kayaların yataklarından sıyrılmasından ve ortak bir çöplük alanına taşınmasından sonra oluşur. Sedimanter kayaçların karakteri büyük oranda içine giren taneler tarafından belirlenir. Kumtaşı, zamanla sıkıştırılmış büyük, açılı tanelerden oluşur; çamurtaşı ise genellikle daha ince tanelidir ve silt birikintilerinden oluşur.
Mermer gibi metamorfik kayaç genellikle tortul bir çökelme olarak başlar, ancak mineralleri ısı ve basınç olarak dönüşüme uğrar, kristalleri kaya içinde yeniden şekillendirmeye zorlar.