The diffusion-collision model of protein folding is assessed. A description is given of the qualitative aspects and quantitative results of the diffusion-collision model and their relation to available experimental data. We consider alternative mechanisms for folding and point out their relationship to the diffusion-collision model. We show that the diffusion-collision model is supported by a growing body of experimental and theoretical evidence, and we outline future directions for developing the model and its applications.