A non-disclosure agreement is a legally binding contract that establishes a confidential relationship.
There are many situations where the need for an NDA may arise:
when starting a joint-venture;
when employing new employees or freelancers;
when pitching for funding or investments;
the sale or purchase of a business.