A seguire ci sono i megabyte (106 byte) e i gigabyte (109 byte). Ancora più grande è il terabyte che corrisponde a 1.024 gigabyte. Poi troviamo i petabyte (1015 byte) e l'exabyte (1018 byte). Di dimensioni ancora maggiori sono lo zettabyte (1021 byte) e lo yottabyte (1024 byte).
Dopo il byte ci sono il kilobyte, il megabyte, il gigabyte, il terabyte, il petabyte, l'exabyte, lo zettabyte e infine lo yottabyte. Ogni unità è 1.024 volte più grande di quella precedente.
Il Byte più significativo è quello che contiene il valore 0x01. Il Byte meno significativo è quello che contiene il valore 0x04. Ecco come i Byte sono collocati nelle due classi.
Un byte è un'unità di dati composta da 8 bit. Utilizzando un byte, si potrebbero rappresentare 28=256 valori diversi. Ad esempio, in Java, il tipo di dati byte viene utilizzato per rappresentare un numero compreso tra -128 e 127.