Physics of the Rainbow