Escalabilidad: alcance mundial. Cuantos más nodos, mejor funciona. Robustez: el fallo en un nodo no afecta a la red. Descentralización: todos los nodos son iguales, no hay un servidor central. Compartimiento de recursos: entre los nodos. Anonimato: se desconoce al autor del contenido. Seguridad: la red debe de ser segura para los clientes.
Este protocolo tiene un funcionamiento un tanto diferente al habitual: 1)Se descarga un pequeño archivo de internet de extensión.torrent, este archivo se descarga de cualquier página de internet y contiene la ruta y las características de un archivo determinado. 2)Este archivo se ejecuta con un programa BitTorrent (como uTorrent o BitComet) y el servidor de este programa utiliza la ruta del archivo torrent para localizar y comenzar a descargar el archivo deseado desde otros nodos que tengan el archivo.