A non-disclosure agreement (NDA) is a legal contract that prohibits the recipient from sharing confidential information they receive from the disclosing party. NDAs protect businesses by restricting employees from disclosing trade secrets or proprietary information.