Discuss the principle and method of softening of hard water by synthetic Ion-exchange Resins

By Ion Exchange Methods
(A) Inorganic Ion Exchanger
(B) Organic Ion Exchanger