Information gleaned from the three dimensional structures of proteins is used to understand the biochemical and functional roles of such molecules in life and for the design and discovery of drug molecules for a variety of diseases and illnesses such as cancer, influenza and tuberculosis.