noun -
A relation between a set of inputs and a set of permissible outputs that assigns exactly one output to each input.
noun -
A routine or activity that is performed by a computer program.
noun -
The purpose or role that an item or person serves in a specific context.