The mesosphere is a layer of Earth's atmosphere that lies between the stratosphere and the thermosphere.