定作合同和买卖合同的区别是:
1、买卖
合同转让标的物所有权,定制合同标的物为特定劳动成果;
2、买卖合同的标的物可以是种类物或特定物,定制合同的标的物只能是特定物;
3、买卖合同的买受人无权询问出卖人的生产经营和标的物的取得情况,定作合同的定作人有权在不影响承包人工作的情况下监督检查承包人的工作状况;
4、一般而言,买卖合同的标的物一般在合同订立前形成,而定制合同的标的物一般在合同订立后形成。
法律依据:《中华人民共和国民法典》
第五百九十五条
买卖合同是出卖人转移标的物的所有权于买受人,买受人支付价款的合同。
第七百七十条
承揽合同是承揽人按照定作人的要求完成工作,交付工作成果,定作人支付报酬的合同。
承揽包括加工、定作、修理、复制、测试、检验等工作。