Reactive dyes are popular for dyeing cellulosic fibers like cotton. They form covalent bonds with fiber polymers through reactive groups on the dye molecules. This allows for good wash fastness. Reactive dyes contain parts for color (chromophore), reactivity (reactive group), and solubility. Dyeing involves exhaustion of the dye from solution onto the fiber followed by fixation through a chemical reaction between the reactive group and fiber under alkaline conditions. Process parameters like pH, temperature and electrolyte concentration must be carefully controlled to maximize dye uptake and fixation while minimizing hydrolysis.