Torrent je malý soubor s příponou .torrent, který obsahuje všechny potřebné informace ke stažení toho, pro co byl torrent stvořen. To znamená že obsahuje názvy souborů, jejich velikosti, odkud stahovat atd. Stahování přes torrent je výhodné zejména u souborů, o které je momentálně velký zájem. Platí totiž, že čím více lidí daný soubor stahuje, tím vetší rychlost pro všechny.
BitTorrent je v informatice nástroj pro peer-to-peer (P2P) distribuci souborů, díky čemuž jsou datové přenosy rozkládány mezi všechny klienty, kteří si data stahují. Velmi populární je při stahování velkých objemů dat (např. distribuce Linuxu, ale i warez, viz níže). Název „BitTorrent“ se používá jako název distribučního protokolu, originální klientskou aplikaci a typ souboru .torrent.
Charakteristika
Autorem BitTorrentu je Bram Cohen a uveden byl na CodeCon 2002. Referenční implementace je napsána v programovacím jazycePython a uvolněna pod licencí BitTorrent Open Source License Při distribuci pomocí BitTorrentu jsou soubory rozděleny klientem na menší bloky (jejich velikost resp. počet lze nastavit, obvykle mají okolo 250kB). Každý leech může požádat kteréhokoliv peera o jemu chybějící blok, a zároveň poskytuje ostatním svoje již kompletně stáhnuté bloky. Často klient může upřednostňovat méně se vyskytující bloky, nebo i bloky na začátcích souborů. Při obvyklé distribuci souborů klienti stahují data jen ze serveru, který tak musí být výkonný a potřebuje velice rychlé připojení k počítačové síti. Protokol BitTorrent umožňuje, aby klient stahoval data nejen ze serveru, ale i od ostatních klientů, kteří mají i jen část potřebných dat. Tím protokol ulehčuje seedům (zdrojům s kompletními daty). Stahování přes BitTorrent je tím rychlejší, čím více je seedů. Cohen říká, že pro velmi populární soubory (obecně se říká, že BT má smysl, pokud v konkrétním torrentu je 10 MB a více, nebo jde o velmi aktuální a populární soubor (tj. pokud jde např. o učebnici o 300 kB, která má vysokou kvalitu a tedy stahovanost a to přiláká další lidi), pak může tento torrent žít velmi dlouho. Další aspekt je, že malé soubory se rychle šíří a tvoří velké větve, tj. seedeři mají velké ratio a soubor je velmi rychle rozšířířen mezi mnoho klientů), může BitTorrent obsloužit tisícenásobně více downloadů než HTTP.
Aplikace je výraz, který znamená využití nových či teoretických poznatků a metod získaných například výzkumem do společenské praxe. Slovo má zcela obecný význam a týká se prakticky všech sfér a oborů lidského života. Lze se s ním setkat například v právu při použití nových právních norem, ve výtvarném umění, v medicíně při používání nových léčiv či nových léčebných metod v terapeutické praxi, v matematice atd.
Počítačový program (SW) označuje postup operací, který popisuje realizaci dané úlohy. Může být vytvořen zápisem algoritmu v nějakém programovacím jazyce. Takovou osobu nazýváme pogramátorem. Zapsaný program může být v počítači prováděn interpretem nebo může být pomocí překladače nejprve přeložen do strojového kódu a teprve pak přímo prováděn mikroprocesorem. Rozlišujeme aplikační a systémový software.
