A directory entry gives an inode a name. A hard link creates another directory entry for the same inode, while a symbolic link creates a different inode whose content is a pathname to resolve. This difference controls identity, lifetime, and cross-filesystem behavior.
The Filesystem · Lesson 12
symlinks
Learn how symbolic and hard links differ in pathname resolution, inode identity, and filesystem scope.