in computer programming, special kind of variable that holds data that was passed as an argument to a subroutine
In computer science, parameters are stored names of information that we want to use for a subroutine.[1] These pieces of information, called values, are then passed on to the subroutine to be used as arguments.[1] Then these arguments can affect how the program will run.[2]