二者的最大区别在于通与不通。所谓关城是为穿过长城的路设置的,所以关城必有门,可根据需要开关。并可以在关城设卡检查往来的人和车。随时可以根据形势要求闭关防守。而堡则是长城的駐军点位,分管堡的左右一定范围的防务,可以存放给养,兵器等物资。而且位置便于观察城外及左右城防。