Выдающийся теоретик истории ХХ века Арнольд Тойнби утверждал, что развитие цивилизации обуславливается способностью людей найти адекватный ответ на вызовы исторической ситуации. Любая цивилизация должна соответствующим образом реагировать на вызовы как окружающей, так и социальной среды.
Русский философ Константин Леонтьев любое развитие разделял на три цикла.