In informatica, circuito per la trasmissione di dati in un calcolatore, che realizza una connessione comune a più dispositivi e attraverso il quale uno qualunque dei dispositivi è in grado di inviare dati a uno qualunque degli altri. Si differenzia pertanto dai circuiti di trasmissione in cui si ha una connessione dedicata ed esclusiva per ogni coppia di dispositivi sorgente-destinatario. Usualmente è costituito da tante linee bidirezionali quanti sono i bit del dato da trasmettere, più quelle linee (di indirizzo) necessarie a individuare il destinatario e alcune linee (di controllo) necessarie invece ad assicurare che una sola sorgente alla volta utilizzi il b. e a garantire l’avvenuta corretta ricezione dei dati. Il sistema di comunicazione di un moderno calcolatore (➔) è costruito sulla struttura di uno o più bus.