A confidentiality and non-disclosure agreement is an agreement between parties who wish to share confidential information without making a public disclosure. A confidentiality and non-disclosure agreement is commonly used by inventors before their patent applications have been filed to prevent their disclosures from creating bars to patenting their inventions.