Message Queue vs Message Bus - quais são as diferenças?

E tem algum? Para mim, MB conhece assinantes e editores e atua como um mediador, notificando os assinantes sobre novas mensagens (efetivamente um modelo "push"). O MQ, por outro lado, é mais um modelo "pull", em que os consumidores retiram mensagens de uma fila. Estou completamente fora do caminho...