The layer of the Earth between the crust and the core, about 2,900 km thick and divided into upper and lower mantle.