Corporate training is a means of ensuring that employees improve skills and enhance performance by focusing on professional development. Employers utilize training to acclimate new employees, teach current employees new skills for the same job, and to advance employees into jobs requiring different skill sets. Training could be specific to a company or it could be general. Many corporations have entire departments devoted to training and development of their employees with in-house instructors, training specialists, and technical writers who create instructional manuals specific to a particular corporation. Many corporations consider it key to provide training and development so that employees can compete on their behalf in ever-changing markets.