A short code attached to a message that proves it came from the right sender and was not changed on the way.
Like a wax seal pressed with a stamp only the sender owns: if the seal is missing or cracked, the letter is not trusted.
A small firm's payment tool sent instructions to a bank. Someone altered the account number in transit, the code no longer matched, and the bank refused the altered copy.
Is this the same as a digital signature?
They are cousins. A message authentication code uses a shared secret, so both sides can create it. A digital signature uses a private key that only one side holds.
Every WILDCARD card exists to solve one named problem. Find yours.