При работе с цветом используются понятия цветовое разрешение и цветовая модель. Цветовое разрешение определяет метод кодирования цветовой информации, и от него зависит сколько цветов одновременно может отображаться на экране. Для кодирования двухцветного изображения достаточно выделить всего по одному биту на кодирование цвета каждого пиксела. Использование для тех же целей одного байта, позволяет закодировать 256 различных оттенков. Два байта (16 битов) позволяют определить 65536 цветовых оттенков. Этот режим называется High Color. Если же используются три байта (24 бита), возможно одновременное отображение 16,5 млн цветов(!). Этот режим называется True Color.
Большинство цветовых оттенков образуется смешением основных цветов. Значит любой оттенок можно разделить на составляющие его основные цвета. В компьютерной графике применяется несколько таких способов разделения, которые и называются цветовыми моделями.
Мир, окружающий нас, полон всевозможных цветов и цветовых оттенков. С физической точки зрения цвет — это набор определённых длин волн, отражённых от предмета или пропущенных сквозь прозрачный предмет. Однако сейчас нас интересует вопрос не о том, что такое цвет, какова его физическая природа, а то, как вообще на практике можно получит тот или иной цвет. С развитием многих отраслей производства, в том числе, полиграфии, компьютерных технологий, появилась необходимость объективных способов описания и обработки цвета.