Parámetros y argumentos
Los términos parámetro y argumento suelen confundirse, aunque tienen significados distintos según el contexto.
Un parámetro es una variable que aparece en la declaración de un método o función. En cambio, un argumento es el valor que se pasa a esa función cuando se invoca.
Dicho de otro modo: los parámetros se definen cuando se declara el método, mientras que los argumentos se proporcionan cuando se llama. Para evitar confusiones, puede ser útil pensar que el parámetro es una variable y el argumento un valor.