Resin based Water Softeners we provide helps you to remove hardness from the water. Water softening is a method in which water runs through a bed of resin to change the hardness ions, calcium, and magnesium, for sodium ions. While the resin has reached its capacity for keeping hardness ions, the water softener begins a regeneration cycle.