Przesyłanie następuje, gdy użytkownik kopiuje plik ze swojego komputera do innej lokalizacji, a pobieranie odbywa się, gdy użytkownik kopiuje plik do swojego komputera z innego źródła. Gdy jeden użytkownik przesyła plik do sieci inni użytkownicy z dostępem do sieci mogą wtedy pobrać ten sam plik.
Jest to powszechne nieporozumienie, że plik pobrany z jednego komputera jest przesyłany do nowego komputera, nie pozostawiając kopii pliku na oryginalnym komputerze. Nie o to chodzi. Gdy pliki są przesyłane lub pobierane, są kopiowane tylko z jednego komputera na drugi. Niektóre procesy mogą automatycznie usunąć plik w celu uzyskania iluzji fizycznego transferu, ale zawsze jest to tylko kopiowanie, a następnie usuwanie.
Kiedy użytkownicy kopiują pliki muzyczne ze swoich komputerów do sieci, tak jak to miało miejsce w przypadku usługi o nazwie Napster, jest to przykład przesyłania. Jednak terminy "upload" i "download" są używane bardziej w odniesieniu do klienta i serwera niż w systemach peer-to-peer, ponieważ zwykle używane jest słowo "transfer". wydawca przesyła jeden z plików na serwer sieciowy. Zasadniczo szybkość przesyłania danych jest zwykle znacznie mniejsza niż prędkość pobierania.