Modem CCC pieszczotliwie nazywany po niemiecku Datenklo ( ponieważ przy tworzeniu zastosowano do budowy część używaną w spłuczkach toaletowych – z niemieckiego klo oznacza kibelek) został wydany okolicach roku 1984 jako niedroga replika sprzęgacza akustycznego. Ale Datenklo mógł być używany bezpośrednio jako modem jeśli dodatkowo miał zamontowany odpowiedni interfejs. Prędkość maksymalna wynosiła 1200 bodów. Ponieważ przepisy Federalnej Poczty nie zezwalają na używanie sprzętu, który nie posiada odpowiedniego certyfikatu, oczywiście nie wolno go było stosować. Cała dokumentacja Modemu Datenklo została zawarta w części pierwszej Biblii Hakerów – Hackerbibel.

Modem jest to urządzenie, które ogólnie rzecz biorąc służy do kodowania i przesyłania dalej zakodowanych danych cyfrowych lub ich odbioru i dekodowania. Modemy wykorzystywane są głównie w telekomunikacji. Wyróżnia się dwa podstawowe rodzaje modemów: akustyczne, które konwertują dane cyfrowe wysyłane przez komputer na sygnał elektryczny odpowiedni dla kanału telefonicznego oraz elektryczne. Pierwsze modemy akustyczne, które zbudowane były z przetwornika, głośnika oraz mikrofonu, po podłączeniu słuchawki telefonicznej umożliwiały prowadzenie rozmowy telefonicznej. Drugim typem modemów są modemy elektryczne, które samodzielnie generują impulsy elektryczne, a nie tylko konwertują otrzymane dane. Modemy elektryczne nie wykorzystują mikrofonu do przesyłania danych do kabla telefonicznego. Przesyłany przez sieć telefoniczną sygnał jest odpowiednio kodowany, prędkość przesyłu danych dzięki protokołom takim jak K56Flex i X2 może wynosić 56 kb/s. Modemami nazywane są także wszystkie urządzenia, które przesyłają dane w mediach cyfrowych, modemy stosowane są nie tylko do połączeń telefonicznych, ale także na potrzeby telewizji kablowej. Modemy mogą być zewnętrzne, są to osobne urządzenie, lub wewnętrzne, instalowane wewnątrz komputera jako tak zwana karta rozszerzeń.

Null modem, a właściwie kabel szeregowy null modem, jest rodzajem przewodu, który służy do połączenia dwóch komputerów za pomocą interfejsu szeregowego. W przeciwieństwie do standardowego kabla, który służy do podłączenia modemu do komputera, kabel typu null modem może być stosowany bez użycia modemu. W przypadku, gdy komputery są oddalone od siebie zaledwie od kilka metrów, kabel szeregowy może być zastosowany do bezpośredniego połączenia urządzeń. Dane, dzięki kablowi null modem, mogą być szybko i bardzo prosto przesyłane w obie strony. Do transferu danych wykorzystuje się różne programy, na przykład Laplink. Wraz z rozprzestrzenieniem się sieci LAN, USB, Firewire, stosowanie kabli null modem straciło na popularności.

Modem kablowy jest używany do przesyłania danych w sieciach telewizji kablowej. Ten typ modemu umożliwia zarówno dostęp do telewizji kablowej, jak i szerokopasmowy dostęp do Internetu. Modem kablowy jest podłączany przez użytkownika pomiędzy routerem a gniazdkiem telewizyjnym. W Niemczech większość sieci kablowych nadaje się tylko do używania telewizji, ponieważ sygnały nie mogę być transmitowane dwukierunkowo. W Polsce tego typu dostęp jest coraz popularniejszy, a wiele firm oferuje te dwie usługi swoim abonentom.