Parce que la Terre est inclinée sur son axe de rotation, et qu'elle tourne autour du Soleil. Du coup, l'impact des rayons solaires et donc la quantité d'énergie reçue à la surface de la planète varient, puisque la distance autour de notre étoile n'est pas constante au fil des mois et qu'à certaines périodes de l'année, c'est l'hémisphère Nord qui reçoit le plus de chaleur et de lumière, avant de passer le relais à l'hémisphère Sud. Les quatre saisons ne sont vraiment marquées que sous les latitudes tempérées. Ailleurs, peuvent juste se succéder une période sèche et une autre humide.