Bindings are rules that define the relationship between exchanges and queues. They tell the exchange which queues should receive messages based on routing criteria.
Components of a binding:
# Example: Bind queue to exchange with routing key
rabbitmqctl bind_queue exchange_name queue_name routing_key