Kurz erklärt
Platzhalter-Variablen in der Definition einer Methode oder Funktion, über die beim Aufruf konkrete Werte ("Argumente") hineingereicht werden.
Genauer
Eine Methode kann mehrere Parameter mit jeweils festem Typ und Name erwarten; über Overloading lassen sich mehrere Varianten derselben Methode mit unterschiedlichen Parameterlisten definieren. Manche Sprachen unterscheiden zwischen Übergabe per Wert (eine Kopie wird übergeben) und per Referenz (ein Verweis auf das Original) — bei Objekten wird meist die Referenz übergeben, bei einfachen Werten oft eine Kopie.