Explain acids, base, salts their preparation and their uses ?

Explain acids, base, salts their preparation and their uses ?

quanswer.com