Számítógépes hálózatok
A számítógépes hálózatokban az egyes gépek különböző szerepeket tölthetnek be. Attól függően, hogy a hálózatban van e kitüntetetett szerepű számítógép vagy számítógépek megkülönböztetünk egyenrangú (peer-to-peer) és kliens-szerver alapú (server-based) hálózatokat.
A hálózati számítógépek valamilyen logika vagy sorrend szerint vannak összekapcsolva egymáshoz. Ezeket ha lerajzolnánk egy papírra észrevennénk, hogy valami geometriai alakot alkotnának. A három alapvető topológia a sin (vagy busz), csillag és gyűrű.
A hálózati kártya biztosítja a kapcsolatot a számítógép és a kábel között. Az ő munkája, hogy a bitek megfelelő digitális jellé, fény impulzussá, rádióhullámmá alakuljanak és bejussanak a kábelforgalomba (tehát a sok 1 és 0-ból valami más jelet készít). De az ő munkája az is, hogy ezek a jelek visszaalakuljanak bitekké. Tehát amikor összekapcsolunk két számítógépet akkor azok a hálózati kártyák segítségével beszélgetnek egymással.