What is a UUID and what is it used for?
A UUID (Universally Unique Identifier) or GUID (Globally Unique Identifier) is a 128-bit identifier that is unique across both space and time. UUIDs are commonly used as database primary keys, session IDs, authentication tokens, file names, API request tracking IDs, and identifiers in distributed systems.