Enzymes are proteins and are nature's own biocatalysts. Enzymes are produced by living systems to accelerate and sustain the myriad of chemical reactions necessary to sustain life. More than 3000 enzymes catalyzing a wide array of reactions are known to exist. Enzymes have many advantages over their chemical counterparts in that they are more specific, and generally possess high catalytic properties.