If you’ve ever wondered about rainbow’s then you will know that a rainbow is an optical and meteorological phenomenon that is caused by both reflection and refraction of light in water droplets which results in a spectrum of light to appear in the sky.