Bir sözleşme, belirli yükümlülükleri yerine getirmeyi kabul eden iki veya daha fazla taraf arasındaki uygulanabilir bir taahhüttür. Söz yerine getirildikten sonra, sözleşme şartları yerine getirilir ve taraflar sözleşmeden çıkarılır, çünkü tam ifa yoluyla yasal yükümlülüklerini zaten yerine getirmişlerdir.
Kusursuz bir dünyada, her iki taraf da anlaşmadan yararlanır ve hiçbir anlaşmazlık çıkmaz. Ancak bazen taraflardan biri yükümlülüklerini yerine getiremez. Bu olduğunda, sözleşme ihlali iddiasıyla ilgili unsurları anlamak önemlidir.