Farverne opfører sig som lysbølger. Lys er i teorien en transportform af energi. Der findes både længdebølger longitudinal bølger og tværbølger transversal bølger. Lys er tværbølger, dvs. svingnerne sker på tværs af udbredelsesretningen. Man kan finde en bølges hastighed v ved hjælp af formlen: v = lambda (m) * frekvens (Hz).
De forskellige farver har hver sin bølgelængde, der inddeler dem i det elektromagnetiske spektrum. F.eks har alt synligt lys en bølgelænge i mellem 380 nm og 740 nm, hvori rød har den højeste og violet har den laveste.
Her er lidt fakta om det elektromagnetiske spektrum og bølgelængder http://da.wikipedia.org/wiki/Elektromagnetisk_spektrum
Inden for farver findes der både de adjektive og subtraktive. Adjektive farver er, når to rene farver blandes og giver en ny ren farve. De subtraktive farver er, når man trækker farver ud af hvidt lys med filtre.