Bittorrent es un protocolo P2P creado para compartir archivos por Internet y fue creado por Bram Cohen en abril del
2001.
Consiste en un sistema para descargar archivos entre computadoras por partes, de este modo no es necesario que un servidor esté disponible siempre para poder descargar todo el archivo por completo. Este protocolo funciona creando un archivo que contiene un identificador único para cada archivo, éstos se publican en una lista llamada "tracker" que contiene la lista de computadoras que esté descargando el archivo en ese momento.
Hay dos tipos definidos para estos clientes:
seeders: la gente que ha bajado todo el contenido y comparte el mismo
leechers: los que únicamente lo descargan, ya sea porque no tienen partes para compartir o no quisieron cuando terminaron.
Los trackers se diferencian entre "públicos" y "privados". Los públicos son los que se puede accesar a ellos sin ninguna clase de registro, mientras que en los privados no.
Un buen ejemplo de cada uno es
demonoid.com (privado) y thepiratebay.org (público). Muchos de estos tienen sus archivos accesibles, los cuales se pueden bajar sin problemas una vez cumplidos los requisitos que pidan.
Hay otras páginas que no poseen trackers, sin embargo contienen una increible cantidad de archivos torrents en sus motores de búsqueda tales como Mininova.org o IsoHunt.com.