Un byte consiste di otto cifre binarie. Una stringa di otto di queste cifre forma un byte che può rappresentare fino a 256 valori diversi.
Una cifra binaria, o un bit, è una variabile che può rappresentare due stati: acceso o spento o 0 e 1. È il più piccolo valore assoluto che un computer moderno può rappresentare. I bit sono più comunemente referenziati nel senso delle architetture dei processori, come un processore a 64 bit in grado di fare riferimento a 64 bit alla volta nel suo datapath. Sono anche i mattoni fondamentali di strutture di dati più grandi; ad esempio, un kilobyte di spazio su disco rigido è composto da 1.024 byte o 8.192 bit.