Chemiluminescence
Chemical light, or chemiluminescence, converts the energy released in a chemical reaction directly to light with out the involvement of heat or flame.
When a stick is broken the reactants mix together and release energy as light.
To See Animation click here (external link)