Colors of the rainbow in order comprise 7 colors: red, orange, yellow, green, blue, indigo and violet. Each of these colors have their respective meanings. Let's learn more about them... In Meteorology Today, author Donald Ahrens describes a rainbow as one of the most spectacular light shows observed on earth.