The development of agriculture was limited by external constraints, mainly climate, before the Holocene and mainly by social institutions after that. Population size and growth was important but ultimately did not determine where and why agriculture evolved.