A hard link points directly to the file. Acting like it was the file itself. If one hardlink gets deleted the others survive.
A soft link is not a pretender. It tells you that :"I am point to file X". An example or soft link or Symlink is a shortcut or alias. If you delete the primary file then all the shotcuts / alias will stop working.
Hard Links and Junction Links
How to create a hard link in Linux