What is a Non Disclosure Agreement?

A nondisclosure agreement, or an NDA, is a type of contract, or agreement, whereby one or both parties to the agreement promise not to reveal, or disclose, certain information for a specified period of time.