What are specific reasons for seasons?

Planet Earth has a tilt of 23.5 degrees. This causes the hemispheres to be either closer or farther from the sun. Also, the axial tilt changes the amount of sunlight hitting the earth at any given time.