Stain and Dye
* The term 'dye' is used to refer to a colouring agent that is used for general purposes, whereas the term 'stain' is used to refer to that dye which is used for biological purposes.
* A stain is any colouring organic compound that combined with another substance imparts a colour to that substance.
* Dye are used to colour non-biological materials whereas stains used for coloration of biological materials.