This document discusses molecular modeling and protein structure prediction. It begins by introducing molecular modeling as a combination of computational chemistry and computer graphics that allows scientists to generate and present molecular data. It then discusses the two main computational methods for molecular modeling - molecular mechanics and quantum mechanics. The document goes on to discuss molecular mechanics in more detail and its applications. It also discusses protein structure and function, the challenges of protein structure prediction, and the goals of protein structure prediction.