Fosiller, canlıların ölmesi ve ardından uzun zaman içinde toprak, kaya ya da tortul tabakalar altında kalmasıyla oluşur. Canlıların kemikleri, kabukları veya izleri, uygun koşullarda minerallerle dolarak taşlaşır ve fosil haline gelir. Genellikle nehir kenarları, göl tabanları, deniz tabanları ve bataklık gibi tortul kayaçların bulunduğu yerlerde fosil oluşumu daha yaygındır. Fosiller, eski canlıların yaşadığı ortam hakkında bilgi verir ve jeologlar ile paleontologlar tarafından incelenir.