The Enterprise Service Bus (ESB) is a middleware infrastructure that transports messages between different software components and services. It provides communication, transformation, and routing capabilities. Options B and C refer to Service Registry functions; option D refers to Service Broker.