Respuesta :

It has different reasons. the temperature difference is basically the main reason why the earth atmosphere has layers.
Theoretically the temperature varies because of the different molecules and atoms. for instance the first layer known as troposphere has the greenhouse effect of CO2,CH4, etc. and is covered with a layer of O3...