Ancillary functions include the ability to inspect the queue of jobs to be processed, the ability to reorder or delete waiting print jobs, or the ability to do various kinds of accounting (such as counting pages, which may involve reading data generated by the printer(s)).
A print server may be a networked computer with one or more shared printers.
Alternatively, a print server may be a dedicated device on the network, with connections to the LAN and one or more printers.
Dedicated server appliances tend to be fairly simple in both configuration and features.
Print server functionality may be integrated with other devices such as a wireless router, a firewall, or both.