建築工程合同與承攬合同區別有建築工程合同與承攬合同的區別主要如下:1、合同標的的限定性不同。2、主體要求不同。3、合同的要式性不同。4、主要工作可否交由第三人完成不同。5、工作交由第三方完成時責任承擔者不同。6、一方違約時的救濟方式不同。7、合同解除的條件不同。