Function (computer programming)
In computer programming, a function (also procedure, method, subroutine, routine, or subprogram) is a callable unit of software logic that has a well-formed interface and behavior and can be invoked multiple times. Callable units provide a powerful programming tool.
Source: Wikipedia — Function (computer programming) (CC BY-SA 4.0)