"Details"
- security, access control (authentication, confidentiality, encryption), integrity (digital signature)
- transactions (succeed or rollback)
- asynchronous messaging, more generally reliable messaging
- attachment - e.g. shipping binary data with messages
- caching and cache control
- correlation: tying messages together into a sequence, session management