Why does Salt Dissolve in Water?

Salt dissolves in water because the atoms of the salt are pulled apart by the electrons of water. Once the water electrons are removed, the salt atoms go back to their original form. You can find more information here: