Bits 'n Bytes.
This is basic Computer Science but its worth restating the basics
sometimes.
bits
A bit is the smallest component in computer memory, it has
two states, either ON or OFF. These states are represented as 1 or 0
and thus everything is based on binary arithmatic.
Off == 0
On == 1
Bytes
For convinence, bits are grouped into blocks of 8, these blocks
are called Bytes.
An integer byte can store any value from 0 -> 255.
-------------------------
128 64 32 16 8 4 2 1
-------------------------
8 4 2 1 8 4 2 1
-------------------------
F F
-------------------------
KiloBytes
This is a thousand bytes. The exact value is 2 to the power of 10
or 1,024
MegaBytes
This is a Million bytes. The exact value is 2 to the power of 20
or 1,048,576
GigaBytes
The exact value is 2 to the power of 30
or 1,073,741,824
TeraBytes
The exact value is 2 to the power of 40
or 1,099,511,627,776 (big....)
Martin Leslie