Quando si condividono una stampante di rete, i lavori di stampa vengono inviati a un server di stampa
. Questo server funge da intermediario tra i computer che inviano lavori di stampa e la stampante stessa. Il server di stampa riceve il lavoro di stampa, lo elabora (potenzialmente metterlo in coda se la stampante è occupata) e quindi lo invia alla stampante per la stampa fisica. La posizione del server di stampa può variare:potrebbe essere un server di stampa dedicato, un computer sulla rete che agisce come server di stampa o persino integrato in un dispositivo NAS ad attacco di rete (NAS).