Технология peer-to-peer (P2P) в файлообменных сетях работает следующим образом: узлы (подключённые устройства — компьютеры, мобильные телефоны) в сети являются равноправными и могут одновременно выступать и как клиенты, и как серверы, обмениваясь ресурсами и данными напрямую друг с другом, без участия центрального сервера. 2
Когда пользователь даёт команду для загрузки файла, её получат все устройства, подключённые к сети и содержащие желаемый файл. 4 В этом случае процесс можно представить как дорогу с двусторонним движением, где данные преобразуются в небольшие фрагменты, поступающие с устройства пользователя. 4
В файлообменных системах в роли сервера может также выступать и любой клиент, объявляя, что у него имеется доступный файл, и регистрируя его на сервере-трекере. 1