彩虹形成与阳光折射有关,由於阳光由不同颜色组成,当大气中有水点,如下雨时,阳光经过水点便会被折射,由白色分拆为七色,然后再被反射及折射出来,形成第一道彩虹.若光线在水滴内进行了两次反射,便会产生第二道彩虹,被称为霓.