Rainbows are formed due to ________.
refraction, total internal reflection and dispersion of light by raindrops
The water droplets in the atmosphere act like small prisms. Firstly, they refract and disperse the incident sunlight, then they reflect the sunlight internally and finally refract it again when it comes out of the raindrop.