Usein pelkkä virheen havaitseminen ei riitä, vaan virhe on myös saatava korjattua.
Tiedonsiirrossa tähän käytetään jotain virheenkorjaavaa protokollaa. Tällaisia ovat mm.