The Palaeolithic is a prehistoric era distinguished by the development of stone tools. It covers the greatest portion of humanity's time (roughly 99% of human history) on Earth, from about 2.7 million years ago to about 20,000 years ago. It was followed by the Mesolithic and Neolithic cultures.