Es un modelo matemático abstracto que permite representar los colores en forma numérica, utilizando típicamente tres o cuatro valores o componentes cromáticas (por ejemplo RGB y CMYK son modelos de colores). Es decir, un modelo de color se sirve de una aplicación que asocia a un vector numérico un elemento en un espacio de color.
Dentro el espacio de color de referencia, el subconjunto de colores representado con un modelo de color es también un espacio de color más limitado. Este subconjunto se denomina gamma y depende de la función utilizada por el modelo de color.