Факторы, влияющие на рождаемость, традиционно изучают демографы. Они связывают рост рождаемости с тем, какая когорта (или поколение) подошла к возрасту деторождения — малочисленная или многочисленная. Сейчас, например, к рождению приходит малочисленное поколение 90-х годов. Другое объяснение, почему рождаемость снижается, — так называемый демографический переход, который характерен не только для России, но и для других стран. Выросла продолжительность жизни, люди больше времени уделяют образованию и карьере, а не потребностям, связанным с безопасностью и выживанием. Это привело к тому, что рожать первого ребенка стали в более зрелом возрасте. До сих пор считалось, что в России снижение рождаемости связано именно с этими двумя факторами.