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)