Why do Rainbows Occur?

Rainbows occur when light is being refracted form tiny water droplets in the air. The droplets in the air are from rain or mist. The droplets then refract the sunlight and what you’ll see is the colors of the rainbow.