What Causes a Rainbow?

Rainbow is caused by mixture of water droplets & light. Water droplets from rain work like Prism. They disperse the sun rays into 7 colors. This colored band is known as Rainbow.