UUID est une abréviation de Universally Unique Identifier. C'est une norme pour la construction de logiciels et fait partie de l'organisation Open Software Foundation dans le domaine des environnements de calcul distribué. UUID est un 128-valeur binaire qui peut être calculée par un certain algorithme. Pour l'efficacité, le UUID couramment utilisé peut être raccourci à 16 bits. Les UUID sont utilisées pour identifier les types d'attributs et sont considérées comme des identifiants uniques dans tous les espaces et à tous les moments. Généralement, il est garanti que cette valeur est vraiment unique. Aucun UUID généré n'aura la même valeur. Une des avantages de l'utilisation des UUID est qu'il est possible de créer de nouveaux identifiants pour de nouveaux services. Le format standard des UUID est xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4 -4-12).