Teorija boja je skup pravila po kojima se boje slažu i mešaju. Najlakši način učenja teorije boja je uz pomoć točka boja koji je osmislio Njutn.

Boje se mogu podeliti na:
Osnovne – crvena, žuta i plava
Sekundarne (koje nastaju mešanjem ovih OSNOVNIH) – ljubičasta, narandžasta i zelena.
Osnovne i sekundarne boje čine točak boja
Mešanjem osnovnih i sekundarnih boja može se dobiti bilo koja druga boja, a da bi dobili različite nijanse boja mešamo ih sa neutralnim bojama (crnom i belom).
Teorija boje nam govori i o tome da se boje mogu podeliti na tople i hladne. Tople boje su one koje podgravaju i oživljavaju atmosferu. Tu spadaju žuta narandžasta i crvena. Hladne boje smiruju i to su zelena, plava i ljubičasta.