The hardness of water is due to the presence of:
Calcium and Magnesium salts
The hardness of water is due to the presence of calcium and magnesium salts. Hard water contains minerals which form stains on the vessels or pipes they come in contact. Also, it takes time for hard water to lather up.