UUID é um acrônimo para Universally Unique Identifier (Identificador único universal), um padrão para construção de software e parte da organização da Open Software Foundation no campo de ambientes de computação distribuída. Para maior eficiência, os UUIDs comumente usados podem ser encurtados para 16 bits. O UUID é usado para identificar o tipo de atributo e é considerado um identificador exclusivo em todo o espaço e tempo. Em geral, é possível garantir que o valor seja realmente exclusivo. Qualquer UUID gerado em qualquer lugar não terá o mesmo valor. Uma vantagem do uso de UUIDs é que novos identificadores podem ser criados para novos serviços. O formato padrão do UUID é: xxxxxxxxxxxx-xxxxx-xxxxx-xxxxxxx-xxxxxxxxxxx (8-4-4-4-12).