Basic approach used for error detection is the use of redundancy, where additional bits are added to facilitate detection and correction of errors.
Popular Error Detecting Codes techniques are:
1. Simple Parity check
2. Two-dimensional Parity check
3. Checksum
4. Cyclic redundancy check ( CRC )