Потому что планета имеет наклон оси вращения относительно орбиты. И именно из за него в северном и южном полушарии Солнце поднимается на разную высоту над горизонтом. Именно этой разницы хватает чтобы летом было условных +20, а зимой -20.
Потому что Земля поворачивается разными 'боками' к Солнцу, пока обходит его вокруг за год - один бок греется больше, другой меньше :)
PS а пока у нас зима, в Австралии на другом боку - лето
Времена года это смена температуры (как основной фактор) то что придумали люди про времена года(название месяцев,поры года) это лишь народное творчество.На самом деле, как и говорилось солнце светит только на одну сторону, и все живое приспособляется к этому. Листья распускаются, птицы возвращаются, медведи просыпаются.