Site-directed mutagenesis is still a very efficient strategy to elaborate improved enzymes. Recently, advances have been made in developing rational strategies aimed at reshaping enzyme specificities and mechanisms, and at engineering biocatalysts through molecular assembling. These knowledge-based studies greatly benefit from the most recent computational analyses of enzyme structures and functions. The combination of rational and combinatorial methods opens up new vistas in the design of stable and efficient enzymes.