UUID are relavant to distributed computing, each machine can have 10 million UUID per second as per IETF REFC 4122 . Implementation for generating UUID are widely available in various programming language libraries and in DBMS.
JDK 1.5 provides classes to generate UUID.
Oracle SYS_GUID() , MySQL UUID() , SQL Server NEWID()