Protein crystallography is the predominately used technique for the determination of the three-dimensional structures of proteins and other macromolecules. In this article, the methodology utilized for the measurement and analysis of the diffraction data from crystals is briefly reviewed. As examples of both the usefulness and difficulties of this technique, the determination of the structures of several photosynthetic pigment-protein complexes is described, namely, the reaction center from purple bacteria, photosystem I and photosystem II from cyanobacteria, the light-harvesting complex II from purple bacteria, and the FMO protein from green bacteria.