Heat shock protein 90 (Hsp90) is a molecular chaperone essential for activating many signaling proteins in the eukaryotic cell. Biochemical and structural analysis of Hsp90 has revealed a complex mechanism of ATPase-coupled conformational changes and interactions with cochaperone proteins, which facilitate activation of Hsp90's diverse "clientele." Despite recent progress, key aspects of the ATPase-coupled mechanism of Hsp90 remain controversial, and the nature of the changes, engendered by Hsp90 in client proteins, is largely unknown. Here, we discuss present knowledge of Hsp90 structure and function gleaned from crystallographic studies of individual domains and recent progress in obtaining a structure for the ATP-bound conformation of the intact dimeric chaperone. Additionally, we describe the roles of the plethora of cochaperones with which Hsp90 cooperates and growing insights into their biochemical mechanisms, which come from crystal structures of Hsp90 cochaperone complexes.