// ⭐️ parameters:// • lie in function's definition (compile-time)functionfoo( param1, param2, ... ) { ... }// ╰─── parameters ────╯// ⭐️ arguments:// • values passed into function when called (run-time)// • parameters are initialized to these values.// • can be different on each call.foo( 1,'hello',false );// ╰─── arguments ───╯foo( 2,'world',false );// ╰─── arguments ───╯