History / Culture

Why did older cities have walls?

Short answer

Older cities sometimes built walls to control movement and protect their centers from attack or theft.

How it works

Walls could also mark boundaries and help manage taxes. Their role changed as weapons and cities developed.

Key point

The practical point is this: Their role changed as weapons and cities developed.

References