Controllo di parità è una procedura di controllo degli errori in cui ogni byte ha un numero pari o dispari. Questo viene fatto aggiungendo un bit extra a ciascun byte, chiamato bit di parità, che viene impostato su 0 o 1 per rendere pari o dispari il numero totale di uno nel byte, a seconda dello schema di parità desiderato. Quando vengono trasmessi i dati, viene trasmesso anche il bit di parità e il ricevitore può controllare il bit di parità per assicurarsi che i dati non siano stati danneggiati. Se il bit di parità non corrisponde al valore atteso, il ricevitore sa che si è verificato un errore e può richiedere la ritrasmissione dei dati.