The different seasons on Earth are caused by the earth's yearly orbit around the sun and the tilt of the earth's axis (23.5 degree tilt) as it orbits around the sun.