Messages
In addition to the three kinds of user dialogs, you can also use message to communicate with users. They are mostly used for error handling during processing of other user dialogs.
Message Administration Sending Messages Processing Messages