CRC
CRC stands for cyclic redundancy check and is a method of error detection in data transfer. CRC works by appending a number of bits to the end of a data packet. When the data packet is received, a CRC value is calculated based on the received data and compared to the received CRC value. If the values match, it can be assumed that no error occurred during data transmission.