The occurrence of seasons on earth is due to the fact that:
1
the earth's axis is tilted.
2
the rotation rate of earth changes during the year.
3
the earth's axis points in different directions during the year.
4
the earth is closer to the sun during summers.