figure 1.a

Now we have a torrent client lets talk about torrent trackers and what they do. A torrent tracker handles the connections for such torrent files that are stored on the trackers server, when you connect to a tracker from a torrent file you do not download the files from the server you download the files from people who have those files saved onto their computer, the process of people sending you files is called seeding (they are seeding the files to you, also called uploading). The whole point of BitTorrent is to seed (upload) as much as you download.
Sharing of files through BitTorrent uses minimum bandwidth as all data tasnferred is done so via p2p (peer-to-peer) meaning it does not use the servers bandwidth but uses the bandwidth of the people connected to the tracker via a certain torrent.





