Notifications are messages that are pushed to users telling them that something has happened. E.g. When a user receives new email, the notification system is used to notify the user.
In Android you can create notifications on the Status Bar to get the user's attention. You can apply a message along with an icon for display. You can also play a custom sound and/or vibrate the device.
The following tutorial explains the notification service using source code