Number systems are techniques to represent numbers in computer systems, with the main ones being decimal (base 10), binary (base 2), octal (base 7), and hexadecimal (base 16). Every value stored in or retrieved from computer memory uses a defined number system. Decimal numbers can be converted to binary, octal, and hexadecimal through various calculation methods.