Cytochrome c oxidase, the terminal oxidase of mitochondria and some bacteria, catalyzes the four electron reduction of oxygen, and generates a proton electrochemical potential gradient (Delta mu(H)). The recently determined structures of the bacterial and the bovine enzymes, together with studies of site directed mutants of a bacterial cytochrome c oxidase and a closely related ubiquinol oxidase, have greatly advanced our understanding of the mechanism by which oxygen reduction is coupled to the generation of Delta mu(H). Two different mechanisms contribute to the generation of Delta mu(H): protons that are consumed by the reduction of oxygen, are taken exclusively from the mitochondrial matrix ('consumed' protons), while other protons are translocated by the enzyme across the membrane ('pumped' protons). It is suggested that both proton consumption and proton pumping are driven by the electrostatic charging of the enzyme reaction center by the reducing electrons. Proton consumption is suggested to result from the electrostatically driven ejection of hydroxyls into the matrix that is catalyzed by a tyrosine residue in the reaction center. Proton pumping is suggested to result from the electrostatically driven translocation of a glutamate residue near the reaction center, and is assisted by secondary accepters that release the translocated protons. (C) 1998 Elsevier Science B.V.