BitTorrent este un protocol care permite descărcarea rapidă de fișiere folosind o cantitate minimă din lărgimea de bandă disponibilă a conexiunii la Internet. Spre deosebire de alte metode de download, BitTorrent maximizează viteza de transfer împărțind fișierul în bucățele și descărcând acele bucățele pe rând de la utilizatorii care le au deja. Acest proces poate face fișierele voluminoase să poată fi descărcate cu viteze mult mai mari decât este posibil cu protocoale similare.