Sodium chloride i.e. NaCl is formed by tight bonds called ionic bonds which are hard to break. Most of the ionic bonds are solid and difficult to break. Most of the metals form ionic bonds and most non-metals form covalent bonds, which are loose bonds.