성(城)이란 적의 습격에 대비해 쌓는 방어시설이다. 처음엔 주변의 적이나 짐승의 침입을 막는 초보적 방어 수단이었겠지만, 경제가 발달함에 따라 계급사회가 형성되고 지배층의 권력이 커짐에 따라 방어시설도 더욱 견고해져야 했다. 중요한 인물과 시설을 높은 벽으로 둘러쌓는 것만으론 충분치 않았다. 따라서 성의 바깥쪽에는 일종의 내민 성벽이라 할 수 있는 치성(雉城)을 쌓아 적이 성벽에 쉽게 오르지 못하도록 다양한 방향에서 공격을 가할 수 있도록 했고, 문루 밖에도 옹성(甕城)을 둘러 성문을 부수는 공성기(攻城機)를 무용지물로 만들고자 했다. 무엇보다 아예 성벽으로 접근하는 적을 차단하는 해자(垓子)라는 또 하나의 장애물을 만들어 방어력의 극대화를 꾀했다.
성이란 적의 습격에 대비해 쌓는 방어시설인데 지배층의 권력이 커짐에 따라 더욱 견고해졌다. 성벽으로 접근하는 적을 차단하는 장애물들을 만들어 방어력의 극대화했다.