Auch wenn das Gesetz einige unabänderliche Regelungen vorsieht, ist das allgemeine Vertragsrecht vom Grundsatz der Vertragsfreiheit („Privatautonomie“) geprägt: In den Grenzen der Gesetze (Zivilrecht, Strafrecht etc.) können die Vertragsparteien vereinbaren, was sie wollen. Wird im Vertrag etwas vereinbart, was gegen das Gesetz oder gegen die guten Sitten verstößt, ist der gesamte Vertrag nichtig und damit nicht wirksam.