· A dye is colouring agent used
for general purposes and a stain is used for any biological specimen staining.
Also dye is crude and stain is purified form.
· Dyes are the textile colouring
agents that have been prepared with lesser specifications and they may
contain the impurities.
· Stains are the biological colouring agents
that are more pure and prepared with greater care and specification.
· Stain is temporary whereas dyes
are permanent and can be removed only after cell wall destruction.
. Dyes is coloring agent used for general purpose.
example : textile industry dyes are used - this dye containing many impurities.
. Stains is coloring agent used for biological specimen.
example : Gram staining technique used in crystal violet. This is more pure.