Glossary » callback
a programming technique common in user interface toolkits. A function can be registered as a callback for an object in the system, which causes the function to be called whenever some event takes place on the object. For instance, a function that displays a help message can be registered with a button so that it is called whenever the button is pressed. Used in the model-view-controller (MVC) architecture.