Datentransfer vom Netzwerk ist viel langsamer als vom Hauptspeicher und sogar noch langsamer als von der Festplatte.
Eingabe-/Ausgabegeräte werden gewöhnlich I/O-Geräte genannt. Sie sind direkt über ein elektronisches Modul, dem Geräte-Controller, mit der Hauptplatine (Motherboard) verbunden. Zum Beispiel sind die Lautsprecherboxen eines Multimedia Computersystems direkt mit einem Geräte-Controller, der Audiokarte, verbunden. Diese ist wiederum mit dem Bus auf der Hauptplatine verbunden.
Bei vielen der neueren Computer sind die Funktionen von Gerätecontrollern auf der Hauptplatine integriert. Bei manchen Hauptplatinen sind Audio-, Grafik- und Netzwerkcontroller eingebaut.
Oft werden sekundäre Speichermedien, wie die Festplatte, I/O-Geräte genannt. (Da sie Daten in den und aus dem Hauptspeicher transportieren.) Was als I/O-Gerät betrachtet wird, hängt vom Zusammenhang ab. Für einen Anwender ist ein I/O-Gerät manchmal außerhalb der Systemeinheit. Für einen Programmierer sieht alles außerhalb des Prozessors und des Hauptspeichers wie ein I/O-Gerät aus. Für einen Ingenieur, der am Design eines Prozessors arbeitet, ist alles außerhalb des Prozessors ein I/O-Gerät.
Ist ein Game-Controller ein Eingabe- oder ein Ausgabegerät?