La coda di stampa è gestita schematicamente attraverso i componenti seguenti: una directory utilizzata come spool, cioè come deposito delle stampe da eseguire: /var/spool/lpd/<stampante>; un file di configurazione contenente le informazioni sui tipi di stampante a disposizione, le loro caratteristiche e le posizioni delle relative directory di spool: /etc/printcap; un programma (daemon) che si occupa di gestire la stampa di quanto contenuto nella directory di spool: lpd; un programma per inserire nuove stampe nella coda, cioè nella directory di spool della stampante che dovrà stamparle: lpr.