A salt is a general term for an ionic compound.
The heats of formation of various ionic compounds show tremendous variations.
Dissociation is the breakdown of an ionic compound in water, resulting in the formation of free ions.