Home > Terms > English, UK (UE) > BitTorrent
BitTorrent
BitTorrent is a content distribution protocol that enables efficient software distribution and peer-to-peer sharing of very large files, such as entire movies and TV shows, by enabling users to serve as network redistribution points.
BitTorrent's protocol has been described as a "swarming, scatter and gather" file transfer protocol. Rather than having to send a download to each customer requesting it, the distributor or holder of content sends it to one customer who, in turn, sends it to other customers. Clients share pieces of the download back and forth until everyone has the complete download. This distribution scheme makes it possible for the original server to handle many requests for large files without requiring immense amounts of bandwidth.
Bram Cohen wrote BitTorrent in Python and made it available in 2001. BitTorrent is distributed freely under an open source license.
- Part of Speech: proper noun
- Synonym(s):
- Blossary:
- Industry/Domain: Internet
- Category: Internet communication
- Company:
- Product:
- Acronym-Abbreviation:
Other Languages:
Member comments
Terms in the News
Featured Terms
Killer shrimp
The killer shrimp is also known as dikerogammarus villosus. It can grow up to 30 mm long and have traditionally inhabited the steppe region between ...
Contributor
Featured blossaries
farooq92
0
Terms
47
Blossaries
3
Followers
Most successful child star
Sanket0510
0
Terms
22
Blossaries
25
Followers
Most Widely Spoken Languages in the World 2014
Browers Terms By Category
- Printers(127)
- Fax machines(71)
- Copiers(48)
- Office supplies(22)
- Scanners(9)
- Projectors(3)
Office equipment(281) Terms
- Wedding gowns(129)
- Wedding cake(34)
- Grooms(34)
- Wedding florals(25)
- Royal wedding(21)
- Honeymoons(5)
Weddings(254) Terms
- General architecture(562)
- Bridges(147)
- Castles(114)
- Landscape design(94)
- Architecture contemporaine(73)
- Skyscrapers(32)
Architecture(1050) Terms
- Osteopathy(423)
- Acupuncture(18)
- Alternative psychotherapy(17)
- Ayurveda(9)
- Homeopathy(7)
- Naturopathy(3)