Nelle comunicazioni di dati, un megabit è un milione di impulsi binari o 1,000,000 (cioè 106) impulsi (o "bit"). Viene comunemente utilizzato per misurare la quantità di dati trasferiti in un secondo tra due punti di telecomunicazione. Ad esempio, si dice che la linea di sistema T-carrier di una compagnia telefonica statunitense sostenga una velocità di trasmissione dati di 1.544 megabit al secondo. I megabit al secondo vengono generalmente ridotti a Mbps.
Alcune fonti definiscono un megabit per indicare 1,048,576 (ovvero 220) bit. Sebbene il bit sia un'unità del sistema di numeri binari, i bit nelle comunicazioni di dati sono impulsi di segnali discreti e sono stati storicamente contati utilizzando il sistema di numeri decimali. Ad esempio, 28.8 kilobit al secondo (Kbps) corrispondono a 28,800 bit al secondo. A causa dell'architettura del computer e dei limiti degli indirizzi di memoria, i byte sono sempre un multiplo o un esponente di due. Vedi kilobyte, ecc.