Think of it like trying to receive morse code:
If the signal gets choppy and you miss some of it, how do you know what you missed?
`..--- -.... ----- -----` (2600) could come through as `..- -. —` (Uno). Uno is a valid word, so passes validation, but it’s the wrong message.
What Reed-Solomon allows us to do is pad the message with n% of error correcting ‘bits’. That way, if >100-n% of the message gets through, the whole message can be reconstructed from whatever bits that made it. And if not enough of the message made it, it immediately fails the validation check and so you know you must resend the message.
It’s so handy and so solid that it’s used almost everywhere. From optical discs to ECC ram to radio communications and a bunch more.