There are various types of non-disclosure agreement (NDA):
If the project or work you are about to discuss is confidential then you should consider putting an NDA in place before you start discussing it in detail or exchanging documents. Your business may already have a suitable NDA template and process or the supplier is likely to have a default one. To get things moving quickly it is easiest to use a system that support electronic signing of documents.