Cytochrome p450s comprise a superfamily of heme-thiolate proteins named for the spectral absorbance peak of their carbon-monoxide-bound species at 450 nm. Having been found in every class of organism, including Archaea, the p450 superfamily is believed to have originated from an ancestral gene that existed over 3 billion years ago. Repeated gene duplications have subsequently given rise to one of the largest of multigene families. These enzymes are notable both for the diversity of reactions that they catalyze and the range of chemically dissimilar substrates upon which they act. Cytochrome p450s support the oxidative, peroxidative and reductive metabolism of such endogenous and xenobiotic substrates as environmental pollutants, agrochemicals, plant allelochemicals, steroids, prostaglandins and fatty acids. In humans, cytochrome p450s are best know for their central role in phase I drug metabolism where they are of critical importance to two of the most significant problems in clinical pharmacology: drug interactions and interindividual variability in drug metabolism. Recent advances in our understanding of cytochrome p450-mediated drug metabolism have been accelerated as a result of an increasing emphasis on functional genomic approaches to p450 research. While human cytochrome p450 databases have swelled with a flood of new human sequence variants, however, the functional characterization of the corresponding gene products has not kept pace. In response researchers have begun to apply the tools of proteomics as well as homology-based and ab initio modeling to salient questions of cytochrome p450 structure/function. This review examines the latest advances in our understanding of human cytochrome p450s.