Let's see How to make a rainbow at home for kids. Surprise your kids by creating a real rainbow with materials you probably have on hand. How are rainbows formed? Sunlight or white light is a mixture of all the colors. The different rainbow colors are essentially mixed together to result in white color. Sunlight hits a raindrop, each color bends differently to form a rainbow. when the light goes from one medium to another medium is called refraction. Reflection is when light bounces off an object. If the surface is smooth and shiny, like glass, water, or polished metal, the light will reflect at the same angle as it hit the surface. This is called specular reflection. You Will Need : 1) Water 2) A glass Bowl 3) Torch / Phone