Outsourcing training and development has a number of business advantages. From an HR perspective, the following are among the top benefits: 1) increased time to focus on the core competencies of training and development; 2) access to the most up-to-date technology; 3) increased cost control and tracking; and 4) use of expertise and technology without increasing fixed costs. Training vendors can provide a number of services, such as overall training administration, assessment of training needs, design and delivery of training, and evaluation. However, it is important to note that when programs require customization, the cost will be greater than a standard program.