1. Vestibule Training: Here training takes place away from the work place but uses all the equipments, materials and methods that resembles the actually ones used in job performance. In this method the actual work conditions are simulated in classroom. A special space is set aside from the actual production area and is equipped with furnishings similar to the actual work place.
2. Internship: It involves training the colleges or universities pass outs about the practical aspects of their study. This method of training provides a chance to the students to implement the theoretical concepts that they have learnt during their study.
3. Class room training: It is provided in company class rooms or educational institution through lectures audio visual aids, case studies and group discussion. It is very helpful and teaching problems solving skills and new concepts. It is also useful in orientations and safety training programs. For teaching new technologies to software professionals, class room training is often used.
4. On the job training (OJT): In this method a trainee is placed on the job and then taught the necessary skills to perform his job. Thus in this method the trainee learns by observing and handling the job under the guidance and supervision of instructor or a supervisor. Thus it is also called the learning by doing method.