Rosehip Mole asked

What makes rainbows appear?

5 steps, drawn by Nib. Read it here, or watch him draw it.

1sun + rain

Rainbows appear when sunlight meets raindrops floating in the air after a storm — light and water together make the magic.

2white light

White sunlight looks like one color, but it's secretly a mix of many colors bundled together.

3refraction

When light enters the raindrop it slows down and bends — that bending is called refraction, and it splits the colors apart.

4bounce + exit

Inside the drop, light bounces off the back wall like a tiny mirror, then bends again as it exits — sending each color out at its own angle.

5the arc

Millions of raindrops each send out their own color to your eye, stacking up red on top through violet on the bottom — a rainbow arc.

So a rainbow is just sunlight taking a detour through raindrops, splitting into all the colors it was hiding.