Original: In mathematical terms, Hamming codes are a class of binary linear codes.
Simplified: Hamming codes are generated according to certain rules. Hamming codes use multiple parity bits.