Sözleşme, kanunun uygulayabileceği bir anlaşma veya vaattir. Kanun bazı anlaşmaları uygularken bazılarını uygulamaz. Örneğin, çoğu yerde, bir ebeveyn çocuğunu dondurma almaya götüreceğine söz verirse, kanun bu sözü yasal bir sözleşme olarak uygulamaz.

Hangi vaatlerin kanun tarafından uygulanacağına ilişkin yasal kurallar farklı yerlerde (veya yargı bölgelerinde) farklı olabilir, ancak bir sözleşme genellikle yalnızca uygulanmasını isteyen ve ne yaptıklarını bilen kişiler veya gruplar tarafından yapılırsa uygulanır.

Bazen bir sözleşme yazılı hale getirilir ve bunu kabul eden kişiler tarafından imzalanır, ancak her zaman böyle olması gerekmez. İnsanlar genellikle önemli veya maliyetli bir şey yapılacağı zaman bir sözleşme imzalarlar. Örneğin, insanlar bir işe girdiklerinde, bazen işverenleriyle bir sözleşme imzalarlar. Sözleşme, kişinin işinin bir parçası olarak ne yapması gerektiğini, ne kadar ücret alacağını vb. gösterir. Kişi ve işveren sözleşmeyi imzalayacak ve bu yasal bir taahhüt haline gelecektir.

Bir kişi bir sözleşmeyi ihlal ederse, başka bir kişi onu dava edebilir. Bir sözleşmeyle ilgili bir davada, mahkeme sözleşmeye bakacak, sözleşmeyi yapan kişilerin bu konuda söylediklerini dinleyecek ve ardından sözleşmenin ne anlama geldiği konusunda bir karar verecektir.