Compared to free enzymes in solution, immobilized enzymes are more robust and more resistant to environmental changes. More importantly, the heterogeneity of the immobilized enzyme systems allows an easy recovery of both enzymes and products, multiple re-use of enzymes, continuous operation of enzymatic processes, rapid termination of reactions, and greater variety of bioreactor designs. This paper is a review of the recent literatures on enzyme immobilization by various techniques, the need for immobilization and different applications in industry, covering the last two decades. The most recent papers, patents, and reviews on immobilization strategies and application are reviewed.