A non-disclosure agreement (NDA), also known as a confidentiality agreement, is a legal contract that safeguards sensitive information shared between parties. NDAs are commonly used when parties need to discuss confidential information, such as methods, technology, or processes, to explore a future relationship or to restrict the use and disclosure of shared materials.