合同违约有好几种情况:第一种是预告违约,就是说在我们约定的时间还没到之前,有一方就已经开始玩消失或者做了什么事情让人感觉他可能不会按照合同上说的去做。第二种就是真正的违约,比如说拒绝执行,也就是坚决不肯按合同办事;再比如说拖延执行,就是超过了我们约定的时间才开始行动;还有就是不完全执行,就是虽然做了但是做得不够好,达不到我们当初约定的标准;最后一种就是加害执行,这种情况下,他们不仅没有按照合同办事,还对我们造成了伤害。第三种就是最严重的违约,就是他们的行为严重影响到了我们签订合同的初衷,给我们带来了很大的损失。判断是否违约的话,我们要结合合同里的规定、平时的交易习惯和诚实守信的原则来看看。如果真的违约了,那就要承担相应的责任,比如继续完成任务、采取补救措施、赔偿我们的损失、甚至还要支付违约金等等。