Metalink est un format de fichier standard ouvert basé sur XML, utilisé pour décrire les emplacements de téléchargement et les métadonnées de fichiers. Il a été conçu pour améliorer la fiabilité et la vitesse des téléchargements en fournissant plusieurs sources, appelées miroirs, pour un même fichier, incluant les protocoles HTTP, FTP et P2P comme BitTorrent. En répertoriant plusieurs miroirs, un gestionnaire de téléchargement peut basculer automatiquement vers une source différente en cas de défaillance, ou télécharger simultanément des segments du fichier depuis plusieurs serveurs pour augmenter le débit global. De plus, les fichiers Metalink incluent souvent des empreintes cryptographiques, telles que MD5, SHA-1 ou SHA-256, pour vérifier l'intégrité du fichier téléchargé, garantissant qu'il n'a pas été corrompu ou altéré pendant le transfert. Ce format est particulièrement utile pour les distributions de logiciels volumineux, les images ISO Linux et tout autre contenu à large bande passante où la redondance et la vérification sont essentielles. Il simplifie l'expérience utilisateur en consolidant divers liens de téléchargement dans un seul fichier lisible par machine, que les gestionnaires de téléchargement compatibles peuvent traiter efficacement, comblant ainsi le fossé entre les téléchargements client-serveur traditionnels et les méthodes de distribution pair-à-pair.