A catch-all configuration accepts addresses that do not otherwise exist under a domain and routes them to a mailbox or handler.
That can be convenient for small domains, but it also accepts typo addresses and more unwanted traffic.
It changes how external senders learn that a recipient is invalid because the SMTP service may accept the address instead of returning a recipient failure.
Use catch-all behavior deliberately rather than as a substitute for maintaining aliases.