В десятичной системе счисления кило означает 1,000, в двоичной системе - кило это 1,024 (2 в 10-й степени). Т.о. с технической точки зрения, килобайт есть 1,024 байт, но его часто используют как синоним для 1,000 байт. Например, компьютер, который имеет 256K основной памяти, может запомнить примерно 256,000 байт (или символов) в памяти за один раз.
Мегабайт - это 2 в 20-й степени (приблизительно 1 миллион), и гигабайт - это 2 в 30-й степени (приблизительно 1 миллиард).