why h2o2 act as a bleaching agent.?
H2O2 is an oxidising agent as it provides Oxygen, which usually reacts with colored compunds causing their oxidative degradation and thus losing their color.
The decomposition of H2O2 to provide Oxygen occurs as follows:
2 H2O2→ 2 H2O+O2