Plants!
No doubt the answer is plants they are one maintaining the temperature, responsible for rains too...
4.7m questions
6.0m answers