主要区别是

一是主体不同。

代建是分包工程,属于主体工程中的某个标段工程项目。

承建是工程的承包商,属于主体工程项目。

二是规模大小不同。

代建是分段工程,规模较小。

承建是整个工程,规模较大。

三是职责不同。

代建职责是按质按量规定时间完成工程项目。

承建职责是对代建有监管之责。