In Ubuntu 14.04 there is only one UUID for each partition.
For example my sudo blkid
shows
/dev/sda1: UUID="b2be9c80-8413-4fdb-a562-6ca072385c02" TYPE="ext4"
/dev/sda2: UUID="ccd2f497-5d8f-48c7-9102-c339c2689ff8" TYPE="swap"
/dev/sdb4: UUID="eb34f285-4a78-494c-9950-a2095b1740ce" TYPE="ext4"
But in Ubuntu 15.04 in blkid
and /etc/fstab
there is also PARTUUID
like this
/dev/sda5: LABEL="volume1" UUID="bb69c64d-5c45-4bab-90e1-ba46e5afd6b2" TYPE="ext4" PARTUUID="094b7241-4895-4051-90ab-439252b4e3f4"
What is it for?
I don't know what it is for, but it is a GPT feature. Since the G in GPT stands for GUID (Globally Unique Identifier), the PARTUUIDs might be the GUID of the corresponding GPT partition. The UUID, on the other hand, is from the filesystem.
The PARTUUID should remain unchanged if you format the partition to a different filesystem, as long as you don't modify the partition itself. I tested it on Arch Linux on a spare pen drive: