Procedures that utilize the affinities of biomolecules and ligands for the immobilization of enzymes are gaining increasing acceptance in the construction of sensitive enzyme-based analytical devices as well as for other applications. The strong affinity of polyclonal/monoclonal antibodies for specific enzymes and those of lectins for glycoenzymes bearing appropriate oligosaccharides have been generally employed for the purpose. Potential of affinity pairs like cellulose-cellulose binding domain bearing enzymes and immobilized metal ionsurface histidine bearing enzymes has also been recognised. The bioaffinity based immobilization procedures usually yield preparations exhibiting high catalytic activity and improved stability against denaturation. Bioaffinity based immobilizations are usually reversible facilitating the reuse of support matrix, orient the enzymes favourably and offer the possibility of enzyme immobilization directly from partially pure enzyme preparations or even cell lysates. Enzyme lacking innate ability to bind to various affinity supports can be made to bind to them by chemically or genetically linking the enzymes with appropriate polypeptides/domains like the cellulose binding domain, protein A, histidine-rich peptides, single chain antibodies, etc.