System jest połączony ze stroną WWW serwera, a sam proces ściągania danych od strony użytkownika wygląda podobnie do dublowania plików za pośrednictwem protokołu HTTP. Od strony serwera system składa się z udostępnionych publicznie metaplików o rozszerzeniu torrent, trackera (opisany niżej w sekcji "Podstawowe pojęcia") oraz klienta służącego do wysyłania plików. Oryginalny klient protokołu Torrent, który także nosi nazwę Bit-Torrent, dostępny jest w wersjach dla systemów Microsoft Windows, MacOS X oraz Linux.

Protokół Bit - Torrent umożliwia kopiowanie jednego pliku przez wielu użytkowników bez wielokrotnego obciążania serwera i jego połączenia z internetem. Po pierwsze, protokół Bit-Torrent umożliwia kopiowanie plików kawałkami (chunki), po drugie, jako źródło plików serwer wskazuje komputery pobierających/udostępniających, którzy dany plik pobrali wcześniej lub są w trakcie jego pobierania. Dzięki temu kopiowanie pliku przebiega głównie pomiędzy komputerami użytkowników, tworzących wtedy sieć P2P.

8211; protokół wymiany i dystrybucji plików przez WAN, którego celem jest odciążenie łącza serwera udostępniającego pliki. Jego największą zaletą w porównaniu do protokołu HTTP jest podział łącza pomiędzy peery, które w tym samym czasie pobierają dany plik. Oznacza to, że użytkownik w czasie ściągania uploaduje kawałki pliku innym pobierającym.

Zasada działania protokołu Bit Torrent: Protokół Bit-Torrent znacznie obniża obciążenie łącza użytkowników udostępniających plik (seederzy). Kolorowe paski pod peerami oznaczają różne elementy rozpowszechnianego pliku. Fragment pliku po pobraniu od seeda jest następnie dublowany pomiędzy pozostałymi użytkownikami.

Peer, który skopiował fragment pliku, od razu udostępnia go innym pobierającym. W ten sposób szybkość kopiowania pliku nie jest ograniczana możliwościami serwera i jego łącza sieciowego, nawet gdy dane są kopiowane przez wielu użytkowników naraz. W optymalnych warunkach serwer lub seed musi wysłać tylko jedną kopię pliku nie patrząc na to, jak dużo leecherów chce ściągnąć jego kopię.

A co to w ogóle jest Bit Torrent? Jest to protokół i sieć peer2peer stworzona przez Briana Cohena. Torrent to plik o końcówce .torrent z "namiarami" do peerów z udostępnianym przez nich torrentem.