Well Anurag , BitTorrent is a peer-to-peer file sharing (P2P) communications protocol.
BitTorrent is a method of distributing large amounts of data widely without the original distributor incurring the entire costs of hardware, hosting, and bandwidth resources. Instead, when data is distributed using the BitTorrent protocol, each recipient supplies pieces of the data to newer recipients, reducing the cost and burden on any given individual source, providing redundancy against system problems, and reducing dependence on the original distributor.
Where as , Utorrent is a one of the clients of Bittorrent.
Most of the features present in other BitTorrent clients are present in µTorrent, including bandwidth prioritization, scheduling, RSS auto-downloading and Mainline DHT (compatible with BitComet).
Additionally, µTorrent supports the Protocol Encryption joint specification (compatible with Azureus 2.4.0.0 and above, BitComet 0.63 and above) and peer exchange.
µTorrent was written with efficiency in mind. Unlike many torrent clients, it does not hog valuable system resources - typically using less than 6MB of memory, allowing you to use the computer as if it weren't there at all. Additionally, the program itself is contained within a single executable less than 220 KB in size.
Now coming to your last question ,
Peer-2-peer is a method of file sharing over a network in which individual computers are linked via the Internet or a private network to share programs/files, often illegally. Users download files directly from other users' computers, rather than from a central server.
For more details , Please visit the source sites :
http://www.utorrent.com/
http ://en.wikipedia.org/wiki/BitTorrent _%28protocol%29
Answered by
Alok Gupta
, an ibibo Guru,
at
9:03 PM on June 25, 2008