- Peers: It is a generic term used for any client (user) that is involved in file sharing in a peer-to-peer (P2P) network.
- Swarms: A collection of peers that are sharing (downloading & uploading) the same torrent are called swarms.
- Tracker: Trackers are the servers which keep track of the seeds and leechers.
- Seeds: Seeds are people who have already downloaded the complete file and remain connected so that others can download from them.
- Leechers: Leeches are people who are still downloading the file. They are typically called peers because they remain logged in and share their files even after their own download finishes.
- Indexers: Web sites that compile torrents and provides information about torrents are called indexes. They also act as a forum where you can find, share, download, or request for torrent files.
Advantages of torrents:
- Central servers (i.e. the website where you upload the torrent, and the tracker) don’t have to share a lot of data. Both torrent files and peer lists are very small in size, hence these servers don’t cost that much to set up and maintain.
- Difficult to block — since no central server is involved in the actual distribution and sharing of the files, it is difficult to block given its distributed nature.
Torrent clients For transferring Data from one system to another
Some Popular Torrent client is uTorrent, BitTorrent, and several others are a bridge that helps you get the files from other seeders and download them to either your mobile device or computer.
During this process, you do not have to move a single muscle as the torrent itself has all the necessary information where the bits and pieces of the ‘to be downloaded’ files are present on different computer systems.