Jain time is cyclical, moving through stages in which dharma grows progressively weaker and conditions in karma-bhumi deteriorate accordingly. Each of these cycles is marked by the return of the twenty-four Tirthankaras, who eternally refresh Jaina Dharma through their identical teachings.