Oxygen-based or all-fabric bleach is a gentle bleaching agent that removes stains, whitens and brightens laundry and is safe for use on almost all washable white and colored fabrics. It works slower than chlorine bleach, is less corrosive and damaging to fibers and is more environmentally friendly which makes it more demandable in market.