Os fósseis se formam quando um animal ou planta morto é coberto por sedimentos. Eventualmente, a matéria orgânica no osso ou planta, como vasos sanguíneos e tecidos, lentamente se transforma em rocha, que se torna conhecida como um fóssil.
De acordo com How Stuff Works, o processo de fossilização ocorre ao longo de milhões de anos. Normalmente, o processo começa quando um animal ou planta morre em um local com sedimentos em movimento, como a zona bentônica. Esta é a parte mais profunda de um corpo de água, e animais, como os dinossauros, que caíram nesta zona foram rapidamente cobertos por sedimentos. O sedimento protegeu os corpos dos dinossauros, que acabaram se decompondo, deixando os ossos, dentes e garras intactos.
Quando os fósseis se formam, as partes orgânicas do osso, como vasos sanguíneos, colágeno e células sanguíneas, se rompem; apenas as partes inorgânicas do osso, ou as partes do osso feitas de minerais como o cálcio, permanecem. Com a ausência de matéria orgânica, o osso torna-se frágil e poroso como uma esponja. Então, lentamente, o osso começa a fossilizar à medida que a água subterrânea traz outros minerais como ferro e cálcio para o osso. Esses minerais precipitam em poros microscópicos, o que torna o osso mais parecido com uma rocha. O processo é semelhante ao enchimento de uma esponja com cola. Os minerais preenchem os poros do osso, tornando-o mais forte e resistente. Ao longo de milhões de anos, o sedimento que envolve o osso torna-se rocha sedimentar, depois que camadas e mais camadas de sedimentos se assentam. Eventualmente, um processo natural como um terremoto ou mudança gradual da Terra revela os fósseis contidos em várias camadas de rocha.