A message defines a particular communication between lifelines of an interaction. It specifies the sender and the receiver through occurrence specifications, and the communication type.
This communication can be, for example, raising a signal, invoking an operation, creating or destroying an instance.