A Non-Disclosure Agreement (NDA) is a contract that concerns confidential information that can be technical and/or commercial in nature. With the confidential information conferring a benefit to the receiving party, an NDA is an agreement between the disclosure and recipient of the confidential information to protect it by not disclosing it to third parties for a specified period.