《合同法》第269條將建設工程合同的定義為:"建設工程合同是承包人進行工程建設,發包人支付工程價款的合同"。建設工程合同包括工程勘察、設計、施工合同,因此建設工程施工合同屬于建設工程合同的一種。建設工程合同的性質從民法角度分析屬于承攬合同,因此《合同法》第287條規定了建設工程合同無特別規定的情況下可適用承攬合同的相關規定。