首先要知道土木工程是建造各类工程设施的科学技术的统称。它既指所应用的材料、设备和所进行的勘测、设计、施工、保养、维修等技术活动,也指工程建设的对象。即建造在地上或地下、陆上或水中 ,直接或间接为人类生活、生产、军事、科研服务的各种工程设施,例如房屋、道路、铁路、管道、隧道、桥梁、运河、堤坝、港口、电站、飞机场、海洋平台、给水排水以及防护工程等。
所以土木工程是一个大的概念,它包含了市政和房建。
其次市政是指市政设施建设工程。在我国,市政设施是指在城市区、镇(乡)规划建设范围内设置、基于政府责任和义务为居民提供有偿或无偿公共产品和服务的各种建筑物、构筑物、设备等。城市生活配套的各种公共基础设施建设都属于市政工程范畴,比如常见的城市道路,桥梁,地铁,比如与生活紧密相关的各种管线:雨水,污水,上水,中水,电力(红线以外部分),电信,热力,燃气等,还有广场,城市绿化等的建设,都属于市政工程范畴。
最后房建其实也就是工业与民用建筑(简称工民建),是中等职业学校专业目录的一门土建施工类专业,主要在中专以及开设中专专业的学校开设。工业与民用建筑主要为建筑施工企业、安装单位、设计单位、业主、监理等单位及各级管理部门培养从事施工技术、工程项目管理、建筑工程预算、工程建设监理等方面的实用型技术人才。
土木工程是个抽象概念,具体指地表附近一切建筑物与构筑物的统称,包括房屋建筑,道路,桥梁,隧道,还包括水池,烟筒,排水管等等,可以说连你自己在院子里盖个围墙大门,在家修个土炕都属于土木工程。
要是具体指专业,那么各自学校有具体方向,大土木也分各自二级专业,房屋建筑工程(工业与民用建筑),道路桥梁,隧道,市政工程都可以是土木工程。
所以房建就是房屋建筑工程,在土木中偏重于房屋建设。
土建也就是土木建筑,也是偏重于房屋。
市政工程是城市的基础设施建设,有桥梁,公路,给排水,污水处理等都属于土木工程。