This paper presents an overview of different computational procedures for finite element analysis of metal forming problems. Both the displacement and flow approaches are discussed together with other aspects like the treatment of temperature coupling, the techniques for geometry updating, the treatment of contact and friction, the use of quasi-static versus explicit dynamic methods and other topics of interest. Examples of applications of some of the methods proposed to extrusion, rolling, mould filling and sheet metal forming problems are presented.