La diferencia entre responsabilidad por culpa contractual y responsabilidad por incumplimiento de contrato se refleja principalmente en cuatro aspectos: en primer lugar, la responsabilidad por culpa contractual generalmente ocurre durante la celebración del contrato, mientras que la responsabilidad por incumplimiento del contrato ocurre después el contrato quede efectivamente establecido. En segundo lugar, la responsabilidad por negligencia contractual es una responsabilidad legal por daños y perjuicios y su objetivo es resolver el problema de la pérdida de los intereses de confianza de la otra parte debido a la culpa de una de las partes en ausencia de una relación contractual. La responsabilidad por incumplimiento del contrato puede ser pactada por las propias partes. En tercer lugar, la responsabilidad por negligencia contractual compensa a las partes por la pérdida de intereses fiduciarios con el fin de restablecer el estado anterior, lo que se materializa en una responsabilidad única por daños y perjuicios, mientras que la responsabilidad por incumplimiento de contrato compensa a las partes por la pérdida de intereses esperados. , con el fin de alcanzar un estado como si el contrato estuviera plenamente cumplido, manifestado específicamente en el pago de la indemnización por daños y perjuicios, la indemnización por pérdidas y el cumplimiento efectivo, etc. En cuarto lugar, la compensación por pérdidas basadas en la responsabilidad por incumplimiento de contrato no puede, en principio, exceder las posibles pérdidas que la parte infractora debería haber previsto al celebrar el contrato. No existen disposiciones tan restrictivas en materia de responsabilidad por negligencia contractual.