Henna powder is a natural dye made from the leaves of the henna plant, while indigo powder is derived from the blue flowering plant of the same name. Henna provides vibrant red coloration on dark hair, whereas indigo produces deep black tones when applied after henna.