The construction of a homology model of human cytochrome P450 2E1 (CYP2E1) is reported, based on the CYP2C5 crystallographic template. A relatively high degree of primary sequence homology (identity=59%), as expected for proteins of the same CYP family, ensured a straightforward generation of the 3-dimensional model due to relatively few deletions and insertions of amino acid residues with respect to the CYP2C5 crystal structure. Probing the CYP2E1 model with typical substrates of the enzyme showed a good agreement with experimental information in the form of positions of metabolism for substrates, and with site-directed mutagenesis data on certain residues. Furthermore, quantitative relationships between substrate binding affinity and various structural parameters associated with the substrate molecules facilitated the formulation of a procedure for estimating relative binding energy and, consequently, K m or K D values towards the CYP2E1 enzyme. This method has been based on a consideration of the active site interactions between substrates and key amino acid residues lining the haem pocket, together with compound lipophilicity data from partition coefficients.