Water softener is a devices that uses different techniques to remove excessive mineral contents of calcium and magnesium carbonates from hard water to make it soft for everyday use.