A Non-Disclosure Agreement is called with many names like NDA, CA; a confidentiality agreement- is a legal commitment between two or more parties who are about to share confidential information, data, or knowledge; and want to ensure that the same is kept confidential.