Message Types
This section describes the two types of messages:
system-defined messages
application-defined messages