Programmer establishes framework for notification.
Actual notification takes place automatically behind the scenes.