why do we have seasons on earth
We have seasons because of the earth orbits around the sun with the axis tilted. The earth leans more toward and away from the sun at varying times of the year, and this causes summer and winter respectively.
We have seasons because of the way the Earth moves around the Sun. When the Earth's axis is pointing towards the Sun it is summer in that hemisphere or when it points away that hemisphere has winter.