A method of data integrity checking that adds a single bit to each byte of data. The parity bit is responsible for checking for errors in the other 8 bits (or less, depending on the arrangement). Parity is logic that detects the presence of an error in memory. Generally, a single parity bit is used for each byte (8 bits) of data. The most commonly used forms of parity are even parity, odd parity, and checksums.