Ecocolors Haircolor is a permanent haircolor. Jazzing is a semi permanent color. EcoColors can slightly lighten your haircolor if you want it to. Jazzing does not have this capability. Ecocolors has mostly natural ingredients and oils. Jazzing is not natural. Ecocolors is safe for pregnant women.