Tanto en Mesopotamia como en Egipto, la agricultura fue una de las actividades más importantes. Para poder desarrollar la agricultura, fue necesario controlar las crecidas del río. Así, construyeron diques y canales para contener las aguas en las crecidas del río; también hicieron pozos y emplearon sistemas de regadío para cuando escaseaban las lluvias.