Water is a very good solvent due to its very polar nature. A polar substance is one where the atoms within the molecules of the substance carry partial charges. Oxygen is very electronegative, so it induces partial charges within the bonds of the water molecule. The extremely polar nature of water, along with its ability to make hydrogen bonds, ensure that it is able to dissolve a variety of substances.