### Other answer:

**Harsh:**

Kb=Kilobit

Mb=Megabit

KB=Kilobyte

MB=Megabyte

**AKTER:**

KB= Kilobyte

MB= Megabyte

**Esferasoft:**

KB= Kilobyte

MB= Megabyte

**Beno:**

Kb=Kilobits

Mb=Megabits

KB=Kilobytes

MB=Megabytes

1 Byte = 8 bits so 1 KB=8 Kb and 1 MB=8 Mb

**Shah:**

KB=Kilobyte

MB=Megabyte

**Atul:**

KB Means Kilobyte

MB Means Megabyte

1 megabyte=1024 kilobytes

**Hassan Raja:**

KB= Kilobyte

MB= Megabyte ( 1 MB=1024 KB)

**Vipin:**

So simple :- KB= Kilobyte

MB= Megabyte

**?:**

There is a difference between KB and Kb also MB and Mb

Kb=Kilobit

Mb=Megabit

KB=Kilobyte

MB=Megabyte

**Robert:**

kilobit & megabit

Just to be clear within the metric system capitals v.s. lower case means something. Capital B means BYTES while lower case b means bits. So Kb is NOT the same as KB.

M means Mega or million but lower case m means milli or 1/1000. So technically although we see the terms like mb all the time a millibit does not exist so far as I know. It should always appear with the capital M.

K means 1000 but since there is no lower case k in the metric system, you can always assume it means 1000 even if someone mistakenly writes it as a lower case k.

Another detail to confuse things further: To a computer that works in binary math, 1024 is a nice round number while 1000 is not. So for many years 1K of ram was always presumed to be 1024 bytes. I've never really been sure if a megabyte was supposed to be 1,000,000 or 1024 x 1024.