Semi-permanent: Lasts 3–6 washes, doesn’t require a developer, and sits on the hair’s surface. Best for short-term changes.
Demi-permanent: Lasts 20–28 washes, uses a low-volume developer, and penetrates slightly deeper for longer-lasting results. Ideal for subtle enhancements or gray blending.