What is nondisclosure agreement? A legal contract signed between two parties, companies or other miscellaneous