The good news, however, is that more sophisticated technology and the recognition of the potential of notification systems are prompting more vendors to add this functionality to their applications. To understand the role of notifications, let's start by defining the role of the traditional report. Reports are by definition a collection of information within a particular information domain. One of the benefits of a report is the contextual richness that it supplies to the reader. You may deliver reports on paper or electronically, either as attachments to email messages or via an Internet browser inquiry.
Reports usually represent the logical end of a business process.
On the other hand, notifications occur as the result of an event. The event may be a system event, such as the addition or failure of a component, or a business event, such as the posting of a particular transaction. As with reports, there are various types of notification. The deliverable from a notification is usually an electronic message or action generated under system control that requires no user input and that may signify the beginning of a whole new business process. Using Notifications Notifications can be used in a variety of ways to change the way that users interact with systems and the way that systems interact with one another.