Water is an excellent solvent, but what does this mean? Solubility is the property of matter, a solute, to dissolve in a liquid. A solvent is a substance that dissolves a solute. But why is water so good at dissolving things?
Water is especially good at dissolving polar and charged molecules. As water has an uneven distribution of charge it is considered polar. One end of the molecule is slightly positive and the other negative. Water becomes heavily attracted to other polar molecules and ions. It forms hydration spheres around molecules and ions and breaks apart the attractive forces that hold solids like salts together dissolving them.