Die meisten permanenten und semi-permanenten Haarfarben benötigen einen Entwickler und Coloration. Der Entwickler wird zur Aktivierung des Farbstoffs verwendet. Die Kombination aus Entwickler und Färbemittel dringt in das Haar ein, um die neue Haarfarbe zu erzeugen. Alle können Haar verdunkeln und den Farbton verändern. Allerdings können nur permanente Farben die natürliche Farbe aufhellen.