Bifunctional reactive dyes are colored compounds that have more than one reactive moiety per molecule or groups capable of forming covalent bonds between a carbon atom of the dye ions or molecules and functional groups of the substrate.