HL7 has a message-oriented architecture, as opposed to a Client-Server or Document architecture.
It means that the application in which an event
occurs will send a message to other applications
rather than serving a request.
Throughout this document, the application that issues the message will be called Sender or Sending Application, and the addressee of the message will be called Receiver or Receiving Application.