El Diagrama de Colaboraci�n presenta una alternativa al diagrama de secuencia para modelar interacciones entre objetos en el sistema. Mientras que el diagrama de secuencia se centra en la secuencia cronol�gica del escenario que estamos modelando, el diagrama de colaboraci�n se centra en estudiar todos los efectos de un objeto dado durante un escenario. Los objetos se conectan por medio de enlaces, cada enlace representa una instancia de una asociaci�n entre las clases implicadas. El enlace muestra los mensajes enviados entre los objetos, el tipo de mensaje (sincr�nico, asincr�nico, simple, blanking, y 'time-out'), y la visibilidad de un objeto con respecto a los otros.