Question: what is the difference between permanent and non permanent hair color?
Answer: Permanent hair color is what people mean when they say "hair dye" or "color-treated hair." There are two parts to the permanent process: opening up the hair shaft and adding color. Semi permanent hair color, also called hair gloss, simply adds color.