In informatica, unità di elaborazione ausiliaria adibita alla gestione di periferiche di ingresso e di uscita e alla eventuale preelaborazione dei dati.
Il termine è usato anche per indicare le unità di elaborazione che gestiscono i flussi di messaggi in una rete di trasmissione dati.