How is the Rainbow Formed? The Science Behind It

If the sun is shining and it is raining at the same time, a rainbow can appear in the sky. We are all happy and surprised to see the rainbow whenever we see it, as if we have seen it…