ATP-binding cassette transporters use the free energy of ATP hydrolysis to transport structurally diverse molecules across prokaryotic and eukaryotic membranes. Computer simulation studies of the "real-time" dynamics of the ATP binding process in BtuCD, the vitamin B12 importer from Escherichia coli, demonstrate that the docking of ATP to the catalytic pockets progressively draws the two cytoplasmic nucleotide-binding cassettes toward each other. Movement of the cassettes into closer opposition in turn induces conformational rearrangement of alpha-helices in the transmembrane domain. The shape of the translocation pathway consequently changes in a manner that could aid the vectorial movement of vitamin B12. These results suggest that ATP binding may indeed represent the power stroke in the catalytic mechanism. Moreover, occlusion of ATP at one catalytic site is mechanically coupled to opening of the nucleotide-binding pocket at the second site. We propose that this asymmetry in nucleotide binding behavior at the two catalytic pockets may form the structural basis by which the transporter is able to alternate ATP hydrolysis from one site to the other.