Different temperature and climatic conditions make different seasons.
Since the earth is revolving around the sun in a elliptical orbit, it's
distance from the sun is changing, resulting in change in temperature
and light, gradually.This causes change in day length, hot and cold
days , rainy and non rainy seasons(highest the temperature-highest
water evaporation-highest cloud formation-highest rain etc.). Therefore
different seasons are found in earth
Since the earth is revolving around the sun in a elliptical orbit, it's
distance from the sun is changing, resulting in change in temperature
and light, gradually.This causes change in day length, hot and cold
days , rainy and non rainy seasons(highest the temperature-highest
water evaporation-highest cloud formation-highest rain etc.). Therefore
different seasons are found in earth