A parameter is one of three things – either a variable in a program of some sort that can be edited and altered by the user, a value/option that is changed before giving a command, in order to make sure that the command is executed correctly, or a value that is passed to a function by the code that calls the function in question.