Answer :

The atmosphere, sun, and moon all cause Earth's weather and climate. Moon can affect lots of climate and weather, also affects water (high tides and low tides). Sun can cause permanent heat in the desert. The atmosphere protect our Earth from meteors, and creates weather. Hope this helps.