Upload ist, wenn ein Nutzer eine Datei von seinem Computer an einen anderen Ort kopiert, und Download ist, wenn ein Nutzer eine Datei von einer anderen Quelle auf seinen Computer kopiert. Wenn ein Nutzer eine Datei in ein Netzwerk hochlädt , können andere Benutzer mit Zugriff auf das Netzwerk dieselbe Datei herunterladen.
Es ist ein weit verbreitetes Missverständnis, dass eine Datei, die von einem Computer heruntergeladen wurde, auf den neuen Computer übertragen wird und keine Kopie der Datei auf dem ursprünglichen Computer verbleibt. Das ist nicht der Fall. Wenn Dateien hoch- oder heruntergeladen werden, werden sie nur von einem Computer auf einen anderen kopiert. Einige Prozesse löschen möglicherweise automatisch eine Datei, um die Illusion einer physischen Übertragung zu erwecken, aber es wird immer nur kopiert und dann gelöscht.
Wenn Benutzer Musikdateien von ihren Computern in ein Netzwerk kopieren, wie dies ursprünglich mit dem Dienst namens Napster geschah, ist dies ein Beispiel für das Hochladen. Die Begriffe „Upload“ und „Download“ werden jedoch eher in Bezug auf einen Client und einen Server als in Peer-to-Peer-Systemen verwendet, da stattdessen normalerweise das Wort „Transfer“ verwendet wird Der Publisher lädt eine seiner Dateien auf einen Webserver hoch. Im Allgemeinen ist die Upload-Geschwindigkeit deutlich langsamer als die Download-Geschwindigkeit.