What is the difference between hard water and soft water? Hard water is water that contains high concentrations of minerals such as calcium and magnesium, while soft water is water that contains low levels of minerals.