training and development are important for a company, whether it is large or small. But training must have a purpose, which is defined when a company analyzes its training needs A review of manpower planning should include a training analysis which looks carefully at training from the point of view of the company, its various departments and personnel. They may show that weaknesses exist in some departments and that, as a result, training is needed for this staff. The analysis of training needs is based on two factors: job descriptions and job specification.