UUID è l'abbreviazione di Universally Unique Identifier. È uno standard per la costruzione di software e fa parte dell'organizzazione Open Software Foundation nel campo degli ambienti di calcolo distribuito. UUID è un 128-valore bit che può essere calcolato da un certo algoritmo. Per l'efficienza, l'UUID comunemente utilizzato può essere abbreviato a 16 bit. Le UUID vengono utilizzate per identificare i tipi di attributo e sono considerate identificatori unici in tutti gli spazi e i tempi. Generalmente, è garantito che questo valore sia veramente unico. Nessun UUID generato da nessuna parte avrà lo stesso valore. Un vantaggio dell'uso delle UUID è che nuovi identificatori possono essere creati per nuovi servizi. Il formato standard delle UUID è xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4 -4-12.