An NDA is a document that aims to protect confidential information from any possible leaks. It defines roles and responsibilities. Also, it specifies the types of information that are forbidden to share with third parties.