缔约过失责任与违约责任存在区别:1、两种责任产生的时间不同。缔约过失责任发生在合同成立之前;而违约责任产生于合同生效之后。2、适用和范围不同。缔约过失责任适用于合同未成立、合同未生效、合同无效等情况;违约责任适用于生效合同。3、赔偿范围不同。缔约过失赔偿的是信赖利益的损失;而违约责任赔偿的是可期待利益的损失。原则上,可期待利益的损失要大于信赖利益的损失。