Structural, dynamic and energetic properties of proteins in solution can be studied in atomic detail by molecular dynamics computer simulation. Protein unfolding can be caused by a variety of driving forces induced in different ways: increased temperature or pressure, change of solvent composition, or protein amino acid mutation. The stability and unfolding of four different proteins (bovine pancreatic trypsin inhibitor, hen egg white lysozyme, the surfactant protein C and the DNA-binding domain of the 434 repressor) have been studied by applying the afore-mentioned driving forces and also to some artificial forces. The results give a picture of protein (in)stability and possible unfolding pathways, and are compared to experimental data where possible.