Error correction

Definition
Error correction is

"[a]n arrangement that restores data integrity in received data, either by manipulating the received data or by requesting retransmission from the source."