工程承包合同可分为总承包、分项承包、分包、转包、劳务承包和设计-施工合同等方式。总承包合同项目法人与承包商直接签订的关于某一工程项目的全部工作的协议。签订总承包合同需要经过一系列程序,包括招标、投标、评标和谈判协商,最终由项目法人与承包商协商一致、签订合同。总承包合同的当事人是总承包商和项目法人。项目中所涉及的权利和义务关系,只能在项目法人与总承包商之间发生。分项承包合同项目法人与各分项工程承包商分别签订的某一分项工程的协议。