违章建筑是指违反《土地管理法》、《城乡规划法》、《村庄和集镇规划建设管理条例》等相关法律法规的规定动工建造的房屋及设施。违法建筑是指未经规划土地主管部门批准,未领取建设工程规划许可证或临时建设工程规划许可证,擅自建筑的建筑物和构筑物。
从法律意义上,违法建筑与违章建筑的区别主要是范围不同,违法建筑的范围窄,仅指违反法律、行政法规的规定所建造的建筑物。违章建筑的范围较宽,指违反法律、法规和规章的规定所建造的建筑物。《国有土地上房屋征收与补偿条例》使用了“违法建筑”,显然将违法建筑认定为狭义的违章建筑。
违法建筑与违章建筑区别主要而违章建筑仅仅违反了地方政府的相关规定,违章建筑可以分为必须拆除或没收,又可归类为经过整改可以保留的,经过整改后,符合法律规定的,可以归为合法建筑的范畴。总的说来,违章建筑不一定是违法建筑,但违法建筑一定是违章建筑。