CRC (Cyclic Redundancy Check) is an error-checking technique used in computer networks to detect data transmission errors. It involves appending a fixed-size, checksum value to the data, which the receiver recalculates upon arrival; if the calculated and received values differ, an error is detected, triggering retransmission.