This document discusses different number systems including conventional, redundant, and residue number systems. The conventional system uses a fixed-radix positional notation. Redundant systems like signed-digit code and canonical signed digit code allow for faster addition and subtraction by reducing carry propagation. The residue number system avoids carry propagation by representing numbers as sets of residues from integer divisions by mutually prime moduli.