Fossils provide evidence of ancient life by preserving remains of plants and animals buried in sedimentary rock millions of years ago. They come in a variety of sizes and can include shells, bones, or even trace marks of activity. South Africa has a rich fossil record, including some of the oldest bacterial fossils in the world as well as early dinosaur fossils. The movement of tectonic plates and continental drift help explain how climates have changed over time, as fossils found in South Africa indicate plants and animals that could not exist in current climates lived here in the past.