Compensation, benefits, staffing, and performance management are four major components of the HR responsibilities. Thoroughly review each component, and specifically explain how technology can impact these functions, both from an operational standpoint and an HR standpoint.