Главное различие между договорной и внедоговорной ответственностью состоит в том, что договорная ответственность наступает в случаях, предусмотренных законом и договором, а внедоговорная ответственность устанавливается только законом и наступает исключительно в предусмотренных законом случаях. 2
Договорная ответственность возникает в связи с тем, что нарушены или не исполнены надлежащим образом обязательства сторон договора. 2 При этом, как правило, такой договор непосредственно предусматривает меры ответственности, которые могут быть применены за его неисполнение. 2
Внедоговорная ответственность возникает при нарушении обязательств, которые возникли вне договора, по другим основаниям. 1 Такая ответственность применяется, в частности, в случае причинения вреда личности или имуществу гражданина либо имуществу юридического лица, когда вред подлежит возмещению в полном объёме лицом, причинившим вред. 4