城壁は城郭を守るために築かれた壁で、中世の城や要塞の周囲に構築されます。石や土で作られ、軍事防御を目的とした建造物です。歴史的・建築学的な文脈で用いられることが多く、具体的な物理構造を指します。
防壁は被害や危険から守るための遮蔽物・障壁を広く指します。物理的な壁だけでなく、比喩的な保護手段も含みます。心理的な距離や制度的な仕組みなど、抽象的な概念にも適用される柔軟な表現です。
城壁は城を防御するための具体的な建造物で、歴史的・建築的な意味が強いです。防壁は保護や遮蔽の概念をより広く指し、物理的なもの(壁・柵)から抽象的なもの(制度・心理的距離)まで対象となります。城壁は歴史遺産として、防壁は被害防止の手段として使用される傾向があります。
城跡や歴史建造物なら「城壁」、被害防止・保護の文脈では「防壁」を選びます。抽象的・比喩的な意味なら防壁が適切です。物理的な壁でも、一般的な防御構造なら防壁、歴史的な城の壁なら城壁です。