What is a UUID used for?
A universally unique identifier (UUID) is a 128-bit number used to identify the information you need to make unique in a computer system or a network. They are useful as associative keys in databases, or hardware identifiers.
Is UUID really unique?
Well, UUIDs are not truly unique, however, they are unique enough for practical purposes taking into account the separation of systems.