An explanation of what causes seasons on Earth that includes the following ideas

Tilt
Revolution
Direct / indirect light
Number of daylight hours