Daten werden als Datenpakete, also kleine Einheiten von Daten, zwischen Computern übertragen. Ein Datenpaket enthält sowohl die eigentlichen Nutzdaten (z.B. Teile des HTML-Codes einer Webseite), als auch Steuerinformationen (z.B. Adresse des Absenders und des Empfängers), um die korrekte Zustellung zu gewährleisten. Datenpakete sind die Grundlage für die Kommunikation in Netzwerken wie dem Internet.
Wie «normale» Pakete eine Postadresse haben, brauchen auch Datenpakete eine Adresse, damit sie korrekt zugestellt werden können. Diese Adressen nennt man IP-Adressen, wobei IP für Internet Protocol steht.