Earths elliptical orbit around the sun with winter occurring when the earth is far away from the sun and summer is closest to it how ever our planets distance from the sun has a little effect on the onset of seasons
hope this makes sense if not just message me and ill try to put it in a more understanding way :)