Estoy tratando de entender la diferencia (si existe) entre los dos.
De acuerdo con la página de Wikipedia para Multiple Dispatch es sinónimo de función de sobrecarga, pero luego continúa. :
En un idioma con un solo envío, como Java [...]
que parece una contradicción, ya que Java admite la sobrecarga de funciones.
Entonces, ¿cuál es? ¿Es el envío múltiple diferente de la sobrecarga de funciones, o el artículo es incorrecto al afirmar que Java no es compatible con el envío de Multible?