A special kind of variable, used to refer to one of the pieces of data provided as input.

For example, you have a piece of code that makes toast, it might have parameters that take people’s choice of colour, their desire for butter and their wish for jam. The choices available for such parameters are called called arguments.