
IT Coaching
Enhancing knowledge or skills
Usually one-on-one
Usually on-the-job
Usually unstructured
Depends on asking
Development focused

IT Training
Transferring knowledge
Group training
Off-site or special facility
Usually structured
Depends on telling
Learning focused

IT Resourcing
Trained IT personnel
Flexible hours
Augment IT staff
