Luminescence in general, is the term of emission of light from specific substances/objects. Chemiluminescence is the emission of light due to chemical reactions. Bioluminescence on the other hand is the emission light from living/biological organisms such as insects ( this is of course the way I understood them ), but I'm a little bit confused because what is the cause that makes insects emmit light? Doesn't that also have to do with chemical reactions but inside living organisms ?
Just a clear explanation of the difference between these two terms would be helpful.