In resist printing, the fabric is first printed in a design with a chemical that resists dye. The fabric is then dyed, and the resist is removed, leaving the design in white or the original shade of the fabric.
In discharge printing, the fabric is first dyed to the desired ground color, usually a dark shade. The fabric is then printed with a chemical that selectively destroys the dye. This leaves a white “discharge” design in the ground color. With this method, it is possible to surround delicate colors and intricate patterns with deep ground colors.
Transfer printing involves the movement of color from one surface, usually paper, to a second surface, the fabric. The most common method is heat transfer printing, whereby the design is first printed on paper and then transferred onto the fabric.