The document discusses various computational methods for predicting the three-dimensional structure of proteins from their amino acid sequences. It describes homology modeling, which predicts structures based on known protein structural templates that share sequence homology. It also covers threading/fold recognition and ab initio modeling, which predict structures without templates by using physicochemical principles or energy minimization approaches. Key steps and programs used in each method are outlined.