We often see rainbows after a rainstorm, but how are rainbows formed … and what are they hiding?
Rainbows occur when light and water combine in a very specific way. When a beam of sunlight comes down to Earth, the light is white. This white light contains all the colors of a rainbow, and these colors will separate if the light beam happen to hit raindrops on the way down at a particular angle. The angle for each color of a rainbow is different because the colors slow down at different speeds when they enter the raindrop.
The light exits the raindrop in one color, depending on the angle it came in, so we see only one color coming from each raindrop. Light at different angles coming through many raindrops form the rainbow that we see, in stripes of red, orange, yellow, green, blue, indigo and violet.
So even though rainbows are visions, they are only illusions, and rainbows have nothing to hide.