Un file .torrent è un file di metadati utilizzato dal protocollo BitTorrent. Non contiene i dati effettivi condivisi, ma piuttosto informazioni sui file e sulle cartelle da distribuire, inclusi i loro nomi, dimensioni e checksum. Fondamentalmente, contiene anche l'URL di un tracker, ovvero un server che aiuta a coordinare il trasferimento dei dati tra i peer (utenti) nella rete BitTorrent. Quando si apre un file .torrent con un client BitTorrent, il software legge questi metadati e li utilizza per connettersi al tracker. Il tracker fornisce quindi al client un elenco di altri peer che possiedono parti del file che si desidera scaricare. Il client scarica quindi il file in piccoli pezzi da più peer contemporaneamente, riassemblandoli nel file completo. Questo approccio decentralizzato consente una condivisione dei file efficiente e robusta, specialmente per file di grandi dimensioni. I file torrent hanno dimensioni ridotte, che variano solitamente da pochi kilobyte a pochi megabyte, poiché contengono solo metadati e non il contenuto effettivo.