Torrenty działają na zasadzie wysyłania sobie pliku nawzajem. Nie znajduje się on na żadnym serwerze, tylko użytkownicy wysyłają go sobie między sobą. Seedy są to osoby, które mają ściągnięty cały plik i go udostępniają, a peery to osoby, które mają częściowo ściągnięty plik.