The practice of providing companies with IT professionals, either through permanent hires or temporary placements, to meet specific technology needs.