Un broker è qualcuno o qualcosa che funge da terzo intermediario, gestendo transazioni tra altre due entità.
Nel mondo reale, un broker è un business, come un broker immobiliare. In un contesto informatico, un broker è un tipo di software, spesso un programma middleware, come un broker di messaggi. Nel caso delle imprese, il profitto di un broker si basa sull'esonero di una o entrambe le parti dai compiti relativi alla conduzione di tali transazioni o sull'aggiunta di valore alle transazioni in qualche modo.
Di seguito sono riportati alcuni esempi di vari tipi di broker:
Rete pubblicitaria: una società che funge da intermediario tra gli inserzionisti che desiderano acquistare spazio pubblicitario e gli editori che desiderano ospitare annunci.
Intermediario di dati: un'azienda che raccoglie informazioni personali sui consumatori e vende tali informazioni ad altre organizzazioni.
Cloud broker: un individuo o un'azienda di terze parti che funge da intermediario tra l'acquirente di un servizio di cloud computing e i venditori di tale servizio o un'applicazione software che facilita la distribuzione del lavoro tra diversi fornitori di servizi cloud.
Broker di connessione: nella virtualizzazione desktop, un programma software che consente all'utente finale di connettersi a un desktop disponibile.