DSL (voor Digital Subscriber Loop of Digital Subscriber Line) is een manier om digitale gegevens over een telefoonlijn te verzenden. Telefoonlijnen zenden slechts een beperkt spectrum van signalen uit (ongeveer 20 Hertz tot 20.000 Hertz, voor spraak). Dit betekent dat de andere frequenties kunnen worden gebruikt om gegevens te verzenden. De gegevens worden gecombineerd of gemultiplexed op de telefoonlijn. Aan beide uiteinden scheidt een apparaat dat Splitter (of DSL-filter) wordt genoemd, het datadeel en het telefoniedeel. DSL levert de fysieke laag, de onderste laag van het OSI-model dat wordt gebruikt om te begrijpen hoe de verschillende delen van een telecommunicatienetwerk met elkaar kunnen worden verbonden. In dit model zijn ATM of Ethernet twee communicatieprotocollen die worden gebruikt als datalinklaag (laag 2) en IP wordt gebruikt op de netwerklaag (laag 3).

Terwijl de meeste DSL-signalen worden gemultiplexed voor transmissie naar telefoonlijnen, kan DSL ook zonder een telefoonlijn worden gebruikt (of worden gemultiplexed naar iets anders, bijvoorbeeld Kabel-TV).

Aan de consumentenzijde zet een DSL-modem de signalen om om te kunnen reizen over de telefoonlijn; aan de andere kant zet een DSLAM-multiplex de signalen om in de internet-backbone van de provider.

De meeste DSL-lijnen van consumenten zijn asymmetrisch, wat betekent dat de verbindingssnelheden of bitsnelheden in elke richting verschillend zijn. Asymmetrische DSL wordt afgekort als ADSL.

De downloadsnelheid van DSL-diensten voor consumenten varieert doorgaans van 256 kilobits per seconde (kbit/s) tot 24.000 kbit/s, afhankelijk van de toegepaste DSL-technologie, de lijncondities en het serviceniveau. Gewoonlijk is de uploadsnelheid lager dan de downloadsnelheid voor Asymmetric Digital Subscriber Line (ADSL) en gelijk aan de downloadsnelheid voor de zeldzamere Symmetric Digital Subscriber Line (SDSL).