承揽合同与建设工程合同的区别主要有:
1、主体名称不同,承揽合同的主体是承揽人和定作人,建设工程合同的主体是承包人和发包人;
2、权利义务不同,承揽合同是一方交付工作成果,另一方支付报酬的合同,而建设工程合同是一方进行工程建设,另一方支付价款的合同。
根据《民法典》第七百七十条规定,承揽合同是承揽人按照定作人的要求完成工作,交付工作成果,定作人支付报酬的合同。
承揽包括加工、定作、修理、复制、测试、检验等工作。
第七百八十八条规定,建设工程合同是承包人进行工程建设,发包人支付价款的合同。
建设工程合同包括工程勘察、设计、施工合同。法律依据:《民法典》第七百七十条
承揽合同是承揽人按照定作人的要求完成工作,交付工作成果,定作人支付报酬的合同。
承揽包括加工、定作、修理、复制、测试、检验等工作。
第七百八十八条
建设工程合同是承包人进行工程建设,发包人支付价款的合同。
建设工程合同包括工程勘察、设计、施工合同。