Die Geheimhaltungsvereinbarung (auch Verschwiegenheitsvereinbarung, Vertraulichkeitsvereinbarung oder Non-Disclosure Agreement bzw. NDA genannt) ist ein eigenständiger Vertrag, mit welchem über bestimmte Aspekte von zukünftigen Verhandlungen, Verhandlungsergebnissen oder auszutauschenden Informationen Stillschweigen vereinbart wird. Üblicherweise werden zugleich für den Fall von Verstößen gegen die Geheimhaltungsverpflichtungen Sanktionen, insbesondere Vertragsstrafen vereinbart. Geheimhaltungsvereinbarungen werden regelmäßig vor dem eigentlichen Hauptvertrag (z.B. Patent- oder Markenlizenzvertrag, Entwicklungsvertrag etc.) geschlossen und soll sicherstellen, dass bestimmte auszutauschenden Informationen nur den beteiligten Vertragsparteien und ggf. einigen wenigen weiteren berechtigten Personen bekannt werden.