+
Website
University of California

University of California at Santa Barbara: Chemistry of Bioluminescence

For Students 9th - 10th
A very nice animated basic explanation of the difference between fluorescence and bioluminescence.