Un fichier .torrent est un fichier de métadonnées utilisé par le protocole de partage de fichiers pair-à-pair (P2P) BitTorrent. Il ne contient pas les données réelles partagées, mais plutôt des informations essentielles sur les fichiers et dossiers à distribuer, y compris leurs noms, leurs tailles et leurs sommes de contrôle (valeurs de hachage) pour la vérification de l'intégrité. Il contient également l'URL d'un tracker (serveur de suivi), qui est un serveur centralisé aidant les pairs à se localiser mutuellement pour échanger des données. Lorsque l'utilisateur ouvre un fichier .torrent avec un client BitTorrent, le client lit ces métadonnées et les utilise pour se connecter au tracker et aux autres pairs qui partagent les fichiers souhaités. Le client télécharge ensuite les fichiers par petits morceaux à partir de multiples sources simultanément, les réassemble et vérifie leur intégrité à l'aide des sommes de contrôle fournies dans le fichier .torrent. Cette approche distribuée permet un partage de fichiers plus rapide et plus résilient par rapport aux méthodes de téléchargement traditionnelles.