Dyes are used by leatherworking and tailoring to add color to items created. Patterns for items created will specify the type and quantity of the required dye for creating that item.
List of Dyes
The following dyes are found in World of Warcraft:
While not technically a dye, [Bleach] is used as if it were a dye, so it is included here for completeness.