From NCERTAsked by Anonymous from Mountain View, United States1 Oct 2026, 10:07 AM ISTUpdated
In one line
A rainbow has many colors, but we usually see and name only seven.
Rainbow — Meteorological phenomenon A real rainbow in the sky, showing a smooth blend of colors, not just seven. Image: Wikipedia
The rule
A rainbow is formed when sunlight is bent (refracted), bounced back (reflected), and spread out (dispersed) by raindrops, creating a band of colors in the sky.
Let's understand it simply
Imagine sunlight as a big box of crayons with many shades. When sunlight passes through raindrops, it splits into many colors, just like when you use a prism in class. Our eyes and brain pick out some main colors, but in truth, there are many more shades in between. We just give names to seven main ones: red, orange, yellow, green, blue, indigo, and violet (remember: VIBGYOR).
How it works
Sunlight hits a raindrop in the sky.
The light bends (refracts) as it enters the drop.
Inside the drop, the light bounces off the back (reflects).
The light bends again as it leaves the drop.
The bending spreads the light into many colors (dispersion).
Our eyes see these colors as a rainbow.
How a rainbow forms
Sunlight enters raindrop
Light bends (refracts)
Light reflects inside drop
Light bends again as it exits
Colors spread out (dispersion)
We see a rainbow
The story behind it
Long ago, Isaac Newton used a glass prism to split sunlight into colors. He noticed there were many shades, but he chose seven main ones to match the seven notes in music. In reality, the rainbow is a smooth blend of colors, not just seven.
Where you see it in real life
After rain, when the sun comes out → sunlight through raindrops → rainbow in the sky.
Spraying water in the garden → sunlight through water drops → mini rainbow.
Looking through a glass prism in school → white light splits into many colors.
Oil on water on the road → sunlight bends in oil layers → rainbow-like colors.
Why it matters
Shows how light works and helps us understand color.
Used in science to study light and optics.
Artists use this knowledge to mix and create new colors.
Helps in making things like color TVs and computer screens.
Common mistakes
Thinking there are only seven colors: Actually, there are many more shades between them.
Believing every rainbow looks the same: Some rainbows are brighter or show more colors depending on the weather and your eyes.
Remember it
A rainbow has many colors, but we notice seven main ones — the real rainbow is a smooth blend!
Check yourself
Why do we usually say a rainbow has seven colors?
Because we name and notice seven main colors, but there are actually many more shades.
Can you see more than seven colors in a rainbow?
Yes, if you look closely, you can see many shades between the main colors.
What causes the colors in a rainbow to appear?
Sunlight bends (refracts), reflects, and spreads out (disperses) in raindrops, splitting into many colors.
Quick recap
A rainbow is a blend of many colors, not just seven.
We name seven main colors, but there are many shades in between.
Rainbows form when sunlight bends and spreads in raindrops.
The number of colors you see depends on your eyes and the weather.