Cahaya yang berasal dari matahari terdiri dari banyak warna. Tiap warna memiliki perbedaan panjang gelombang. Atmosfer pun mempengaruhi bagaimana tiap warna sampai ke Bumi saat gelombang cahaya melewati molekul, tetesan air dan debu.
Cahaya biru memiliki panjang gelombang pendek dan partikel-partikelnya mudah tersebar di langit membuatnya tampak berwarna biru. Cahaya merah memiliki panjang gelombang panjang dan lebih kuat, sehingga membuatnya sulit tersebar seperti cahaya biru.
Saat matahari terbenam, langit berawarna merah karena saat menjelang malam, lebih banyak atmosfer yang harus dilalui cahaya ini untuk sampai ke mata manusia. Di sini, atmosfer berlebihan terkait Bumi sehingga menciptakan perbedaan tersebut.