A partir do neolítico, certos povos do mundo desenvolveram a agricultura e a pecuária. Nesse sentido, não precisavam mais caçar e era possível alimentar um maior número de pessoas, ao mesmo tempo em que as plantas domesticadas eram fáceis de semear e armazenar (jogar as sementes do trigo no terreno e deixá-los em local seco para que eles não germinassem), garantindo alimentos ao longo do ano
Com populações maiores, a vida em sociedade se tornou mais complexa, com a necessidade de estabelecer regras e coisas do tipo, bem como permitiu um maior acúmulo de bens riquezas, bem como surgem as primeiras cidades. Com isso, o processo de divisão e especialização do trabalho permitiu que as atividades da sociedade fossem feitas de modo mais rápido e eficiente.