The toolkit provides a specialization of the JavaBeans™ event model for the application presentation layer. The sources for toolkit events are notifiers, and components that receive and dispatch those events are handlers. The Event Manager propagates events from their notifiers to their registered handlers regardless of their location. This means that events can propagate across the network and handlers can be aware of remotely generated events. Event Managers on each machine collaborate to propagate remote events.