A print server is used in the instance when we want multiple computers connecting to one printer. This is achieved over a network that can maintain a relationship. This can be installed and administered as a server role on Windows server 2012.
The said server then becomes a print server which has printer drivers installed. Users then can connect to the printer without having to install any software. Generally when users cannot print to the printer, we as admins check the server for any irregularities and in most cases restart the print spooler service which resolves most issues.
Thanks for reading.