1、区别:山墙是房屋建筑的两边侧面外墙;横墙是房屋建筑里,横方向的房间隔墙。 2、山墙一般称为外横墙,是指沿建筑物短轴方向布置的墙叫横墙,建筑物两端的横向外墙一般称为山墙。古代建筑一般都有山墙,它的作用主要是与邻居的住宅隔开和防火