Here's why:
* Earth's Tilt: The primary reason for seasons is the 23.5-degree tilt of Earth's axis. This tilt causes different parts of the Earth to receive varying amounts of direct sunlight throughout the year. When the Northern Hemisphere is tilted towards the Sun, it experiences summer, while the Southern Hemisphere experiences winter. The opposite is true when the Southern Hemisphere is tilted towards the Sun.
* Earth's Orbit: The Earth's orbit is slightly elliptical, meaning it is not a perfect circle. However, the difference in distance between the Earth and the Sun at its closest point (perihelion) and farthest point (aphelion) is relatively small. In fact, the Earth is actually closer to the Sun during Northern Hemisphere winter.
Therefore, the Earth's tilt, not its distance from the Sun, is the key factor in determining seasons.