A PEO is a company that provides human resources services to other businesses. These services include payroll processing, benefits administration, HR support and compliance management.