Question: what is the difference between bleaching powder and sodium hypochlorite?
Answer: Sodium hypochlorite is a solid white powder, but is more commonly used dissolved in water. Solutions of sodium hypochlorite are commonly referred to as bleach, although household bleach also contains small amounts of several other compounds, including sodium hydroxide and calcium hypochlorite.