What is BITTORRENT?
The creator: BRAM COHEN
BitTorrent is a protocol designed for transferring files. It is peer-to-peer in nature, as users connect to each other directly to send and receive portions of the file.
The key philosophy of BitTorrent is that users should upload (transmit outbound) at the same time they are downloading (receiving inbound.) In this manner, network bandwidth is utilized as efficiently as possible.
BitTorrent is designed to work better as the number of people interested in a certain file increases, in contrast to other file transfer protocols.
There is NO program to run un-like other Peer2Peer apps out there.
Instead you run what is known as a CLIENT. - See HERE for more info.
It also transmits the data very differently to FTP or HTTP due to the fact it will download the FULL FILE in 'pieces' rather than from start to end.
Meaning, you could download the last part of the file FIRST from someone and the first bit LAST from someone.
This means, with movies especially, you CAN'T preview the file whilst in mid-download.
Heres an example below of how the data is transfered between peers and seeders.
As this shows, the downloader (Peer) on the LEFT got the last part first, and the downloader on the RIGHT got the first part first, between ALL 3 of them now, they have the means to get the complete file, making it far more efficient!
The downloader on the LEFT of screen can get parts from the original HOST and the downloader on the RIGHT, and visa versa.