Question: what is the difference between permanent hair color and semi permanent?
Answer: Semi permanent color, also called hair gloss, simply adds color. So the main difference is that semi permanent color doesn't open up your hair shaft before adding color. ... Meanwhile, the complete permanent hair color process can lighten hair and embeds color more deeply into hair.