The rainbow is an arc of light that appears in the sky when it is sunny and rainy, it is a meteorological and optical phenomenon with seven colors - red, orange, yellow, green, blue, indigo, and violet - that can relate to different emotions. A secondary rainbow may sometimes appear outside the primary rainbow.