A diferença é bits versus bytes. Os provedores de Internet comercializam suas velocidades em megabits, digamos 16 megabits por segundo, por exemplo. Exceto que há 8 bits em um byte, o que significa que sua velocidade em megabytes será de 2 megabytes por segundo. É mais uma coisa de marketing para que eles possam mostrar um número maior sem mentir para você.
Computadores geralmente medem sua velocidade em megabytes, em vez de megabits, então enquanto você está baixando a 16 megabits por segundo, seu computador está lhe dizendo que é apenas 2 megabytes por segundo.
A velocidade que eles anunciam para você também é um "máximo", então você raramente terá a velocidade real.