What is non oxidative hair color?

Non-oxidative hair colors, also known as temporary or semi-permanent colors, do not use hydrogen peroxide or ammonia. Instead, they deposit color molecules on the hair's surface or just under the cuticle. These colors fade gradually with shampooing and don't lighten natural hair color.