Multi-tenant e Single-tenant sono essenzialmente  architetture software. Si differenziano per com'e' organizzata la struttura dei dati e delle applicazioni sovrastanti.

Multi-tenant significa che tutti gli utenti utilizzano una sola applicazione standard impedendo di fatto qualunque personalizzazione.

Single-tenant, l'approccio da noi utilizzato, significa che ogni cliente dispone della sua applicazione e del suo database, questo approccio rende possibile qualunque personalizzazione si renda necessaria per adeguare il software alle esigenze del cliente e nel frastagliato mondo italiano che caratterizza la piccola e media impresa crediamo sia quasi imprescindibile una simile soluzione. 

Per altro ciò rende tecnicamente impossibile qualunque migrazione non desiderata di dati.