callback
A method you hand to other code so it can call you back.
A callback is a delegate passed as an argument and invoked by the receiving code.
Examples
names.ForEach(Console.WriteLine)handsConsole.WriteLineto the list, which calls it once per name.
See also