Megabyte
(1) When used to described data storage, 1,048,576 (2 to the 20th power) bytes.
Megabyte is frequently abbreviated as M or MB.
(2) When used to described data transfer rates, as in MBps,
it refers to one million bytes.
(3) Our Hardware company derived it's name "c:megabyte" from this term ...
we are not sure why 'million' - we are still trying to make a few hundred