White phosphorus is used mainly for producing phosphoric acid and other chemicals. White phosphorus is used as ingredient of rat killers, reason of its high reactivity may be its structure which contains high angle strain hence its very unstable.Small amounts of white phosphorus have been used as rat and roach poisons and in fireworks. In the past, white phosphorus was used to make matches, but another chemical with fewer harmful health effects has since replaced it.