A 25% hydrogen peroxide based active oxygen bleach. Will get your whites white (like chlorine bleach) and keep your colors bright (which chlorine can't do). Overuse will not lead to unsightly yellowing like Chlorine Bleach will tend to do. Will also biodegrade into water and oxygen after use in the wash cycle.