Question: why does peroxide kill bacteria?
Answer: Hydrogen peroxide has been used as an antiseptic since the 1920s because it kills bacteria cells by destroying their cell walls. This process is called oxidation because the compound's oxygen atoms are incredibly reactive, and they attract, or steal, electrons.