Chemiluminescence (also chemoluminescence) is the emission of light (luminescence), as the result of a chemical reaction. There may also be limited emission of heat. Given reactants A and B, with an excited intermediate ◊, For example, if is luminol and is hydrogen peroxide in the presence of a suitable catalyst we have: