A mutual agreement that neither side discloses the other's confidential information — your idea, data, and commercial terms, and the vendor's methods and rates.
It is the normal first document in any serious conversation, and signing one costs nothing. A vendor reluctant to sign a reasonable NDA is telling you something useful.
We sign NDAs before technical discussions and keep client data out of anything public — repositories, screenshots, and case studies are published only with written permission.