Management techniques as well as technology is changing at a fast pace. Therefore to update employees of organization it is necessary to provide them training related to their jobs so that they can perform better and in an efficient way. Global challenges are making things tough for companies to survive in business world, so it is the need of time to train employees in order to survive in this global business world. Training provides a series of planned learning experiences for individuals and builds their skills and business competencies.