Het zichtbare licht kan beschreven worden met de drie primaire kleuren rood, groen en blauw (RGB). Het hele kleurenspectrum zit erin. RGB RGB is een additief kleurmodel en staat voor de drie kleuren: Red, Green, Blue (Rood, Groen, Blauw). Omdat het RGB kleurmodel op licht gebaseerd is worden ze enkel gebruikt voor beeldschermen, zoals de smartphone, tablets, televisie, en de computer, d.m.v. van pixels. Door menging van de RGB kleuren kunnen andere kleuren bereikt worden, dit betekent dat de basis kleurloos is (zwart), zoals in een uitgeschakelde televisie. De kleur wordt als het ware toegevoegd aan een achtergrond zonder kleur (zwart). Als je alle kleuren over elkaar heen zou leggen, dan krijg je de kleur wit. Wanneer bij RGB alle invoerwaarden op 0 (RGB 0, 0, 0) staan krijg je zwart, er is geen licht toegevoegd dus is het donker. Hoe meer kleur je toevoegt, hoe lichter het wordt. Per kleur kan je gaan tot de waarde 255. Als alle invoerwaarde op 255 staan, krijg je wit licht (RGB 255, 255, 255). RGB en het internet Voor het internet worden RGB kleuren gecodeerd met de hexadecimale kleurcodering. Elk van de drie kleuren (rood, groen en blauw) varieert hierin van 00 (niets van de kleur) tot FF (alles van de kleur). De ondergrond is zwart. In het RGB kleursysteem wordt de kleur uitgedrukt in totaal zes cijfers. De eerste twee cijfers geven de hoeveelheid van de kleur rood aan (FF0000). De tweede twee cijfers geven de hoeveelheid van de kleur groen aan (00FF00). De derde twee cijfers geven de hoeveelheid van de kleur blauw aan (0000FF). De zuivere zwarte en witte kleuren worden aangegeven met 000000 voor zwart en FFFFFF voor wit. Door combinaties van hoeveelheid intensiteit per kleur ontstaan zeer veel mogelijkheden.