La differenza tra un modem DSL e un modem via cavo è che un modem DSL collega un computer a una linea telefonica per trasmettere dati, mentre un modem via cavo trasmette i dati su linee TV esistenti. L'ulteriore DSL il modem proviene dall'ISP, più lenta è la connessione; per i modem via cavo, tuttavia, la distanza non influenza la velocità.
Un modem DSL collega un computer a una singola linea telefonica dedicata per trasmettere dati digitali. Se un computer ha un modem per la banda vocale o un modem interno, può collegarsi tramite la linea telefonica. In caso contrario, gli utenti devono acquistare un modem esterno per la connessione. DSL è più veloce del dial-up e consente agli utenti di accedere contemporaneamente a Internet e alla linea telefonica. DSL consente inoltre agli utenti di scegliere la velocità di connessione e il prezzo appropriati tra diversi fornitori.
Un modem via cavo trasmette dati su cavi coassiali che trasportano segnali TV e possono essere interni o esterni. Un modem via cavo è in genere più veloce sia di accesso remoto che DSL.
Poiché un modem DSL trasmette i dati direttamente dall'ISP all'utente, non vi è condivisione della larghezza di banda, il che significa che la qualità della trasmissione è abbastanza costante. Tuttavia, un modem via cavo fornisce larghezza di banda in blocchi a interi quartieri e lo condivide tra le case, il che significa che la velocità si abbassa drasticamente durante le ore di punta.