Confused by semi vs. demi hair color? Learn the key chemical differences, longevity, and gray coverage capabilities to choose the right non-permanent dye for your hair.