Buffer solution : A buffer solution is one which maintains its pH fairly constant even upon the addition of small amounts of acid or base.
Two common types of bufffer solutions are :
1. a weak acid together with a salt of the same acid with a strong base. These are called acid buffers,
(eg): CH3COOH+CH3COONa
2. a weak base Mid its salt with a strong acid. These are called basic buffers,
(eg) : NH4OH+NH4Cl