La parité est code de détection d'erreur (uniquement détection) sur lequel on calcule la parité à l'émission (vaux 1 si nombre paire de bit à 1 par ex) et on transmet cette information. À la réception on re-calcule la parité et on compare avec le bit de parité. Si 1 bit à changé, on peux le detecter mais pas le coriger, si deux bit on changés, on ne peux pas detecter.
ECC pour Error Correcting Code reprend le même principe mais au lieu de simplement calculer la parité utilise un algorithme plus complexe qui permet de détecter et corriger un plus grand nombre d'erreurs de transmission. Demande plus de 1bit de contrôle.