Gaismu, ko izstaro Saule vai kāds cits gaismas avots, sauc par balto gaismu. Taču patiesībā baltā gaisma ir dažādu krāsu maisījums. To ir viegli atklāt, ja skatās caur stikla prizmu. Gaisma, ejot cauri prizmai, sadalās dažādās krāsās:sarkanā, orandžā, dzeltenā, zaļā, zili zaļā, zilā un violetā.
Kā rodas dažādas krāsas? Krāsu nosaka gaismas viļņa garums. Telpā gaisma izplatās viļņveidīgi - gluži kā viļņi upē, ezerā, jūra vai kāda citā ūdens krātuvē. Gaismas viļņa garums ir attālums starp divām blakus esošām viļņa virsotnēm. Šis attālums ir tik niecīgs, ka to mēra ar milimetra miljondaļām.
Vissīkākie redzamie viļņi ir violetās krāsas viļņi, to garums ir apmēram 0,0004318 milimetri.Visgarākie ir sarkanās krāsas viļņi - 0, 0007112 milimetri. Starp tiem izveidojas visas pārējās spektra krāsas, un katrai ir savs viļņa garums.
Krāsas kuras mēs redzam, lielākoties sastāv nevis no viena un tā paša garuma, bet gan no dažāda garuma viļņu sajaukuma. Piemēram, melno krāsu veido sarkanie un violetie viļņi, brūno - sarkanie, orandžie un dzeltenie viļņi. Dažādus krāsu toņus iegūst, krāsai pievienojot nelielu daudzumu baltās krāsas, piemēram, sarkanās un baltās krāsas sajaukums veido sārtu toni.
Kāpēc priekšmetiem ir noteikta krāsa? Kad baltā gaisma krīt uz kādu priekšmetu, daži gaismas viļņi atstarojas no tā, bet dažus priekšmetus absorbē. Sarkanās krāsas priekšmets absorbē gandrīz visus gaismas viļņus, izņemot sarkanos. Tos priekšmets atstaro, tie nonāk mūsu acīs - un mēs redzam sarkanu priekšmetu.