Wee see rainbows due to the geometries of the raindrops. when the sun shines behind, rays of light enter the raindrops and this light are refracted. The lights are then reflected from the back of the raindrop and refracted again as it passes the rain drop. Refraction in this sense is the cause for splitting the light into several colors.