The seasons are caused by the tilt of the Earth’s rotational axis away or toward the sun as it travels through its year-long path around the sun. The Earth has a tilt of 23.5 degrees relative to the “ecliptic plane” (the imaginary surface formed by it’s almost-cicular path around the sun).
Regarding this, what determines the change in seasons?
It is summer in June in the Northern Hemisphere because the sun’s rays hit that part of Earth more directly than at any other time of the year. It is winter in December in the Northern Hemisphere, because that is when it is the South Pole’s turn to be tilted toward the sun.