How does Water Dissolve Salt?

Water dissolves salt because it breaks the bond that hold the chloride and sodium together. If the water is hot, it will break this bond and dissolve the salt even faster.