Rainbows are one of nature's most captivating displays, enchanting people across cultures and ages. They're formed when sunlight is refracted, or bent, as it enters raindrops, then internally reflected, and finally refracted again as it exits the raindrop. This process separates the sunlight into its component colors, creating the familiar spectrum of hues. Rainbows typically appear when the sun is shining and rain is falling at the same time, with the observer positioned between the sun and the rain. The most common type of rainbow is the primary rainbow, which exhibits red on the outer edge and violet on the inner edge, with the other colors in between. Double rainbows occur when light is reflected twice within raindrops, resulting in a fainter and reversed color sequence. Beyond their scientific explanation, rainbows have also carried symbolic meanings in various cultures, often representing hope, promise, and beauty after a storm.