A rainbow is a meteorological phenomenon that is caused by reflection, refraction, and dispersion of light in water droplets resulting in a spectrum of light appearing in the sky. It takes the form of a multicoloured circular arc. Rainbows caused by sunlight always appear in the section of sky directly opposite the sun.
When sunlight hits a raindrop, it is refracted, or bent, as it enters the drop. The light is then reflected off the inside surface of the droplet, and then refracted again as it exits the droplet. This process disperses the light into its component colors, which are then spread out into a circular arc of colors, creating a rainbow.
By understanding the science behind rainbows, you can appreciate the beauty of this natural phenomenon and its significance in various aspects of human culture and knowledge.