Los ingenieros indios y mesopotámicos realizaron importantes avances tecnológicos. Los indios eran hábiles en el manejo del hierro y fabricaban buen acero, mientras que los mesopotámicos desarrollaron técnicas para fundir minerales, inventaron el arado, el astrolabio y construyeron canales, templos, ciudades amuralladas y sistemas de riego y control de avenidas.