Simplify boot storage

Please describe the class. I can guess that it maps storage devices. Whole devices, partitions only? Does it map sda2 to sda3? Does it map root partitions to their boot partitions? Does it map among various names for the same objects? What kinds of names are there? How does a kernel name look like? Do the names include "/dev" on input/output?