1、国内工程合同。国内工程承包合同,是指合同双方都属于同一国的建设工程合同。
2、国际工程合同。国际工程合同,是指一国的建筑工程发包人与他国的建筑工程承包人之间,为承包建筑工程项目,就双方权利义务达成一致的协议。国际工程承包合同的主体一方或双方是外国人,其标的是特定的工程项目,如道路建设,油田、矿井的开发,水利设施建设等。合同内容是双方当事人依据有关国家的法律和国际惯例并依据特定的为世界各国所承认的国际工程招标投标程序,确立的为完成本项特定工程的双方当事人之间的权利义务。这一合同又可分为工程咨询合同、建设施工合同、工程服务合同以及提供设备和安装合同。