O aparecimento das primeiras cidades está relacionado a uma revolução agrícola (desenvolvimento de tecnologia e geração de excedentes na agricultura). A partir do momento que o ser humano começou a ter alguma técnica agrícola ele deixou de ser nômade, criou-se uma divisão do trabalho originando-se, a partir de então, os primeiros aglomerados urbanos