The Upper Paleolithic (or Upper Palaeolithic) is the third and last subdivision of the Paleolithic or Old Stone Age. Very broadly, it dates to between 50,000 and 12,000 years ago (the beginning of the Holocene), according to some theories coinciding with the appearance of behavioral modernity in humans. It is followed by the Mesolithic.
Anatomically modern humans (i.e. Homo sapiens) are believed to have emerged in Africa around 300,000 years ago. It has been argued by some that their ways of life changed relatively little from that of archaic humans of the Middle Paleolithic, until about 50,000 years ago, when there was a marked increase in the diversity of artefacts found associated with modern human remains. This period coincides with the most common date assigned to expansion of modern humans from Africa throughout Asia and Eurasia, which may have contributed to the extinction of the Neanderthals.