The birth
of each rainbow begins with millions of tiny rain droplets. The rain
droplets serve as a type of reflector of light. White light enters
one individual rain droplet and exits as one specific color of the spectrum.
Without millions of rain droplets, a rainbow would not occur. If
you only had a few rain droplets you would only see a few colors.
This is typically why rainbow appear after a rain storm