Historically this refers to the provision of both temporary help and permanent placement by a single staffing agency. Today, as staffing services provide an ever-broader array of human resource consulting and strategic staffing options, full-service also has a much broader connotation, implying a complete set of staffing solutions that may also include executive search, career consulting, PEO arrangements (in North America), vendor management, on-premise responsibilities, contract employee management, and HR consulting.