When enclosed in double quotes, "\$@" expands to separate positional parameters as distinct quoted arguments ("\$1""$2" etc.), preserving spaces. Conversely, "$*" expands to a single concatenated string containing all arguments separated by the first character of IFS.