Generate UUID version 1 (timestamp-based) or version 4 (random)
Timestamp-based: Uses current timestamp and host-specific values
DCE Security: Based on timestamp, local domain and local ID
Name-based (MD5): Generates consistent UUIDs from namespace and name
Random: Generates completely random UUIDs
Name-based (SHA-1): Like v3 but uses SHA-1 for better uniqueness