A nondisclosure agreement (NDA) is a legal contract between two or more parties that signifies a confidential relationship exists between the parties involved. The confidential relationship often refers to information that is to be shared between the parties but should not be made available to the general public. NDAs are also commonly referred to as a confidentiality agreement.