This includes both IT staffing and IT solutions. IT Staffing includes the staffing of software engineers, network administrators, and other occupations with a significant computer programming, computer systems, or computer user support component whereas IT solutions include systems integration and more project-based work where the provider takes full responsibility for the project’s completion.