A UUID (Universally Unique Identifier) is a 128-bit label used for information in computer systems. UUID v4 generates random unique identifiers with an extremely low probability of collision. They are widely used as primary keys in databases, session IDs, and API tokens.