Learn about 10 types of HR software, including payroll, recruiting, benefits and performance management tools, and find the ...