Sometimes used to denote a block of callable code that exists in a language where functions aren't first-class types. C, for example, has subroutines, whereas Lisp has functions.