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.