A message sequence chart (or MSC) is an interaction diagram from the SDL family standardized by the International Telecommunication Union.
Since in MSCs the communication behaviour is presented in a very intuitive and transparent manner, particularly in the graphical representation, the MSC language is easy to learn, use and interpret.
In connection with other languages it can be used to support methodologies for system specification, design, simulation, testing, and documentation.
The existing symbols are: UML 2.0 Sequence Diagram is strongly inspired by the ITU-T MSC.
Still, for historical reasons, the default basic principles are quite different: It has been said that MSC has been considered as a candidate for the interaction diagrams in UML.