How A Rainbow Is Formed A rainbow is a natural spectrum appearing in the sky after a rain shower. It is caused by dispersion of sunlight by tiny water droplets, present in the atmosphere. A rainbow is always formed in a direction opposite to that of the Sun. The water droplets act like small prisms. They refract and disperse the incident sunlight, then reflect it internally, … [Read more...] about How A Rainbow Is Formed