Esistono fondamentalmente due tipi di contratti tra un fornitore di servizi e un cliente: -
Contratto di servizio : anche a volte indicato come accordo sul livello di servizio ( SLA ) è un accordo in cui viene definito formalmente il livello di servizio. In pratica, il termine SLA viene talvolta utilizzato per riferirsi ai tempi di consegna contrattati (del servizio) o alle prestazioni. Ad esempio, i fornitori di software includeranno comunemente accordi sul livello di servizio entro i termini dei loro contratti con i clienti per definire i livelli di servizio / prodotto forniti in termini di linguaggio semplice.
Accordo di non divulgazione (NDA) (questo è facoltativo) accordo di riservatezza (CA), accordo di divulgazione confidenziale (CDA), accordo di informazioni proprietarie (PIA), o accordo di segretezza, è un contratto legale tra almeno due parti che delinea materiale riservato, conoscenza o informazione che le parti desiderano condividere tra loro per determinati scopi, ma desiderano limitare l'accesso ao da parte di terzi.