The Neolithic or New Stone Age is an archaeological period, the final division of the Stone Age in Europe, Asia, Mesopotamia and Africa.