The light emission of fireflies occurs due to the action of the enzyme firefly luciferase on a molecule called luciferin. Firefly luciferase catalyzes the oxidation of luciferin, requiring oxygen and ATP. The enzyme has been used in biotechnology for reporter assays or imaging.