What a UUID is
A UUID (Universally Unique Identifier), also called a GUID, is a 128-bit value written as 36 characters like 550e8400-e29b-41d4-a716-446655440000. It is designed so two systems can each create IDs that never collide, without a central authority.
When to use one
Use UUIDs as primary keys, request IDs, file names, or any identifier that must be unique across systems. Version 4 (random) is the common choice and is generated entirely in your browser.