$* treats a group of positional arguments as one complete string, while $@ treats each quoted argument as an individual argument.