Het belangrijkste verschil tussen hard water en zacht water is dat hard water veel opgeloste mineralen zoals calcium en magnesium bevat, terwijl zacht water is behandeld, waardoor alle mineralen behalve natrium worden verwijderd.
Het verschil tussen hard en zacht water zit in hun samenstelling. Hard water bevat veel opgeloste mineralen (voornamelijk calcium en magnesium), terwijl het enige ion dat in zacht water aanwezig is, natrium is, zoals het is behandeld voordat het aan onze huizen werd geleverd. Regenwater is zacht als het naar beneden stroomt; Als het echter onder de grond sijpelt, neemt het veel mineralen op zoals krijt, calcium, magnesium en kalk.