UUID est l'abréviation de Universally Unique Identifier. Il s'agit d'un standard pour la construction de logiciels et d'une partie de l'Open Software Foundation dans le domaine des environnements informatiques distribués. L'UUID est une valeur de 128 bits, qui peut être calculée via un certain algorithme. Pour améliorer l'efficacité, les UUID couramment utilisés peuvent être raccourcis à 16 bits. L'UUID est utilisé pour identifier les types d'attributs et est considéré comme un identifiant unique dans tout l'espace et le temps. De manière générale, il est garanti que cette valeur est véritablement unique et tout UUID généré n'importe où n'aura pas la même valeur. L'un des avantages de l'utilisation des UUID est que de nouveaux identifiants peuvent être créés pour de nouveaux services. Le format UUID standard est : xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4-4-12).