Il existe huits grands différents types de téléchargement qui sont le plus utilisés par une grande majorité de personne. Mais leurs noms sont inconnus pour la majorité, par exemple Peer-to-peer, streaming... Il n'est donc pas toujours facile de s'y retrouver dans ce jargon. Nous allons donc les répertorier et les expliquer un par un.
Peer-to-peer (P2P ou pair-à-pair en VF): L'architecture la plus commune de téléchargement, surtout pour les gros fichiers, sur le principe de «l'union fait la force». Dans ce modèle, chaque client envoie (upload) et reçoit (download) des données, pour une circulation à double sens. L'avantage, c'est que l'on évite ici de surcharger un unique serveur.
BitTorrent: Le protocole P2P le plus populaire qui consiste a découper un fichier en plusieurs morceaux, permettant de télécharger des segments chez plusieurs utilisateurs en même temps, tout en envoyant les parties déjà rapatriées à d'autres membres. BitTorrent n'est qu'un outil et n'est pas illégal en soi. On peut télécharger des fichiers légaux (comme des distributions Linux). Mais une immense majorité des utilisateurs télécharge des contenus piratés (musique, films, séries télé, jeux).
Téléchargement direct: La connexion est ici à sens unique et ne nécessite pas de logiciel. L'utilisateur se connecte à un serveur et télécharge le fichier en cliquant sur un lien.
Streaming (lecture en continue): Contrairement au téléchargement, pas besoin ici d'avoir récupéré tout le fichier pour le lire. Le flux (stream) peut être lu en quasi direct, si le débit est suffisant. Le fichier est en général stocké de manière temporaire et effacé à la fin. La technologie est plutôt associée aux contenus légaux (Deezer ou Spotify pour la musique, Netflix, Hulu ou YouTube pour la vidéo).
P2P streaming: Même principe que le peer-to-peer pour le streaming. Cela permet de diffuser des vidéos en haute-définition. Avec ce type de téléchargement il y a pour projet de diffuser des événements en direct.
Ainsi que le réseau TOR qui utilise un grand nombre de routeurs intermédiaires chargés de transmettre anonymement les paquets de données.
Les VPN, ou réseaux privés virtuels, qui cryptent les données et qui sont souvent payant.
Et une seedbox qui est un serveur qui se loue pour télécharger à grande vitesse.
Les trois dernières types de téléchargement permettent de télécharger de façon plus anonyme.