Un file .torrent è un file di metadati utilizzato dal protocollo di condivisione file peer-to-peer BitTorrent. È fondamentale notare che non contiene i dati effettivi che vengono condivisi, ma piuttosto informazioni essenziali sui file e sulle cartelle da distribuire. Queste informazioni includono i loro nomi, le dimensioni e i checksum (o valori hash) necessari per la verifica dell'integrità. Il file .torrent contiene anche l'URL di un tracker, che è un server specializzato il cui compito è aiutare i peer (gli utenti che condividono e scaricano) a trovarsi reciprocamente per avviare lo scambio di dati. Quando si apre un file .torrent con un client BitTorrent, il software legge questi metadati e li utilizza per connettersi al tracker e agli altri peer che stanno condividendo i file desiderati. Il client procede quindi a scaricare i file in piccoli segmenti da più fonti contemporaneamente, li riassembla e ne verifica l'integrità utilizzando i checksum forniti nel file .torrent. Questo approccio distribuito e decentralizzato consente una condivisione di file notevolmente più veloce e resiliente rispetto ai metodi di download tradizionali.