The light is the set of packets of photons and as per the Einstien when light incident on a matter the electron-emitting process starts. As per the Max Plank, the radiation of the spectrum takes place due to the oscillation of atoms in the hot body or black body. Does the spectrum generate due to different energy levels either in the different energy levels of photons or the different energy levels in the matter that hit with light ??? Does the spectrum generate due to the particular shape of drops or prism ?? If the photons of different energy levels then why not events of the spectrum take place when the light hits any material. As we know by the concept of light when hit to a particular matter the color of material visible as per the material property.