Die Netzwerkkarte eines Computers übernimmt die Daten, die ihr von der CPU übergeben werden, und sendet sie an ein Ziel. Es übersetzt die Daten in eine Form, die über Kabel übertragen werden kann, und übersetzt dann die empfangenen Daten wieder in Daten, die vom Computer verwendet werden können.
Netzwerkschnittstellenkarten empfangen diese Daten von Bussen auf der Hauptplatine des Computers, normalerweise von denen, die Informationen an die Peripheriesteckplätze senden. Die Informationen werden von der Netzwerkkarte von einer parallelen Struktur in eine lineare Struktur umgewandelt, sodass sie problemlos über Kabel übertragen werden kann. Sobald die Netzwerkkarte die Adresse für das Zielgerät erhält, werden die Daten gesendet. Die zurückgesendeten Informationen werden dann wieder in eine parallele Struktur umgewandelt und über die Busse des Motherboards neu verteilt, damit die CPU die empfangenen Daten verarbeiten kann.
Netzwerkkarten können mehrere Identifizierungsadressen haben und sich gleichzeitig mit mehreren verschiedenen Netzwerken verbinden. Der Prozess der Verwaltung, welche Daten an welche Adresse in welchem Netzwerk gesendet werden, wird von der Netzwerkkarte gesteuert. Andere Geräte wie Drucker, Tablets und externe Festplatten können über eigene Netzwerkkarten verfügen und können nur mit bestimmten Netzwerken kommunizieren. Jedes Gerät in einem Netzwerk sendet seine Adresse häufig automatisch, sodass die Datenübertragung einfach ist.