The Upper Paleolithic (or Upper Palaeolithic) is the third and last subdivision of the Paleolithic or Old Stone Age as it is understood in Europe, Africa and Asia. Very broadly it dates to between 40,000 and 10,000 years ago, roughly coinciding with the appearance of "high" culture (see below) and before the advent of agriculture. It has also been called the Reindeer Age. The late stone age and the upper paleolithic refer to the same periods. For historical reasons the late stone age usually refers to the period in Africa, whereas the upper paleolithic is generally used when referring to the period in Europe.