Muitas impressoras geralmente necessitam de um servidor de impressão separado para permitir a conectividade de rede, pois essas impressoras não possuem interfaces de rede embutidas. Um servidor de impressão é um dispositivo que possui placa de rede e memória, porém ele não é um computador. Ele se conecta à rede e possibilita que as impressoras sejam compartilhadas.

Um computador também pode ser utilizado como um servidor de impressão. A maioria dos sistemas operacionais de computadores são capazes de compartilhar uma impressora.

Os servidores de impressão permitem que vários usuários acessem uma única impressora. O servidor de impressão realiza três tarefas básicas: