We all know that there are 7 colours in the rainbow - red, orange, yellow, green, blue, indigo and violet. But is that really true? Are there really 7 colours in the rainbow, or are there more?
There is some debate on this topic, but the generally accepted answer is that there are 7 colours in the rainbow. The colours of the rainbow are created by the sunlight being refracted through raindrops. Each colour is created by a different wavelength of light being refracted.
So, while there may be more than 7 colours in the spectrum of light, the human eye can only see 7 colours in the rainbow.