The seasonal year is the time between successive recurrences of a seasonal event such as the flooding of a river, the migration of a species of bird, or the flowering of a species of plant.
The need for farmers to predict seasonal events led to the development of calendars. However, the variability from year to year of seasonal events (due to climate change or just random variation) makes the seasonal year very difficult to measure. This means that calendars are based on astronomical years (which are regular enough to be easily measured) as surrogates for the seasonal year. For example, the ancient Egyptians used the heliacal rising of Sirius to predict the flooding of the Nile.