This document discusses various methods for removing hardness from water. It describes temporary hardness as caused by magnesium bicarbonate and magnesium carbonate, which can be removed by boiling water or adding lime. Permanent hardness is caused by calcium and magnesium salts and can be removed using the lime soda process, ion exchange process, or demineralization process. The lime soda process involves adding lime and soda ash to precipitate calcium carbonate and magnesium hydroxide. Demineralization uses cation exchange resins to exchange hydrogen for sodium ions, fully removing minerals from water.