Et modem (modulatordemodulator) er en enhet som konverterer digitale signaler til analoge signaler for overføring over en kommunikasjonskanal, og omvendt. Her er en oversikt over hoveddelene:
 
  1. Digital signalprosessor (DSP): 
 *  Funksjon: DSP er hjernen til modemet, ansvarlig for å behandle digitale data og konvertere det til analoge signaler. Den utfører oppgaver som modulasjon, demodulering, feilretting og datakomprimering. 
 *  rolle: Den bestemmer den spesifikke modulasjonsteknikken som skal brukes, kontrollerer tidspunktet og hyppigheten av de overførte signalene, og analyserer innkommende signaler for å trekke ut de originale digitale dataene. 
 
  2. Analog-til-digital Converter (ADC) og digital-til-analogomformer (DAC): 
 *  Funksjon: Disse omformerne lar modemet grensesnitt mellom den digitale verdenen av datamaskiner og den analoge verden av kommunikasjonskanaler. 
 *  rolle: 
 *  adc  Konverterer innkommende analoge signaler (mottatt fra kanalen) til digitale signaler for at DSP skal behandle. 
 *  dac  Konverterer digitale signaler (behandlet av DSP) til analoge signaler for overføring over kanalen. 
 
  3. Sender og mottaker: 
 *  Funksjon: Senderen og mottakeren håndterer den faktiske overføringen og mottakelsen av signaler. 
 *  rolle: 
 *  senderen  Genererer det modulerte analoge signalet basert på DSPs instruksjoner og sender det til kommunikasjonskanalen (f.eks. Telefonlinje, kabelnettverk, trådløst nettverk). 
 *  mottakeren  Plukker opp det analoge signalet fra kanalen, forsterker det og konverterer det til et digitalt signal for ADC å behandle. 
 
  4. Filter: 
 *  Funksjon: Filtre brukes til å isolere og fjerne uønsket støy og interferens fra de innkommende og utgående signalene. 
 *  rolle: De sikrer signalkvaliteten og nøyaktigheten til overføringen. 
 
  5. Strømforsyning: 
 *  Funksjon: Gir den nødvendige kraften til å betjene modemets komponenter. 
 *  rolle: Sikrer den glatte og uavbrutte driften av modemet. 
 
  6. Grensesnitt: 
 *  Funksjon: Grensesnittet lar modemet koble seg til andre enheter, for eksempel datamaskiner eller rutere. 
 *  rolle: Bruker vanligvis grensesnitt som RJ-11 (for telefonlinjer), RJ-45 (for Ethernet), USB eller Wireless (Wi-Fi). 
 
  7. Internt minne og firmware: 
 *  Funksjon: Modemet lagrer konfigurasjonsinnstillinger, driftsinstruksjoner og noen ganger brukerdata. 
 *  rolle: Gjør det mulig for modemet å fungere effektivt og tillater tilpasning av innstillingene. 
 
  Det er viktig å merke seg: De spesifikke komponentene og implementeringen av dem kan variere mellom forskjellige typer modemer (DSL, kabel, fiber, etc.).