Well, lets see if I can take a shot at this. A softlink as you have displayed, works kind of like a shortcut does in windows. A hardlink is like giving one file additional names, each hard link to the file creates a name for that file.
One way to determine that the file names are pointing to the same file is by:
The 'i' switch will display the inode number, which is the actaul name for the file (the names that we give files are primarly for the benifit of those like myself who can not keep hundreds of 6 diget numbers stright in my head).