Boja se može definirati kao psihofizički fenomen induciran svjetlom ili osjećaj koji u mozgu izaziva svjetlost izazvanu od nekog izvora ili reflektiranu od nekog tijela.
U ljudskoj povijesti smisao za boje pojavio se relativno kasno.
Mala djeca i neki primitivni narodi nemaju osjećaj za spektar boja i prepoznaju samo osnovne boje.
Razvojem tehnologije u industriji tkanina, tiskarstva, kozmetike, razvijao se smisao za višebojni spektar.
Postoje 3 atributa koji karakteriziraju svaku od boja:
- boja tona (engl. HUE)
- zasićenost (engl Saturation)
- svjetlina (engl. Lightness)
Ton boje označava vrstu boje, a definira se kao kromatska kvaliteta boje odnosno definira razliku između pojedinih boja.
Tako boje možemo podijeliti u 2 osnovne skupine:
- kromatske boje su takozvane prave boje kao što su crvena, narančasta, žuta, zelena, plava i druge.
- akromatske boje su boje koje zapravo nisu "obojane". To su bijela, crna i siva.
Miješanjem objih skupina iste svjetline svjetlina dobivene boje ostane ista.
Klasičan spektar boja čine slijedeće boje: crvena, narančasta, žuta, zelena, plava i ljubičasta