Was versteht man unter Vertragsfreiheit?

Was versteht man unter Vertragsfreiheit? Jeder soll frei entscheiden können, ob er Verträge schließt, mit wem er sie schließt und welchen Inhalt sie haben. Das deutsche Vertrags- bzw. Schuldrecht soll den Bürger in die Lage versetzen, seine privaten Lebensverhältnisse selbst zu bestimmen und ohne staatliche Bevormundung zu gestalten. Die inhaltliche Gestaltungsfreiheit von Verträgen ist durch zwingende Normen sowie durch den Ausschluss strafbarer und sittenwidriger Tatbestände beschränkt. Zu den zwingenden Normen gehört etwa, dass ein Grundstückskaufvertrag vom Notar beurkundet werden muss oder dass ein Vermieter von Wohnraum den gesetzlichen Kündigungsschutz des Mieters nicht vertraglich ausschließen darf.