What is the difference between DHT, PEX and Magnet links?

I’m sure you have experience with Bittorrent. Just in case you don’t know, Bittorrent or BT for short in a peer to peer (P2) file sharing on the internet. It existence shot to fame after the popularity of other file sharing application like Kazaa and WinMX slowly getting less and less attention from the internet since there are so many fake files in their database. And of course, after the number 1 music file sharing application at the time, Napster was forced to shut down.

Personally I use Bittorrent since the early existence because there are not many users using it and the files are not fakes. That’s the main reason I try to use Bittorrent in the first place. Soon, Bittorrent shot to fame and considered as the number one file sharing application for internet users. Nowadays, I seldom use Bittorrent because of many reasons and online file sharing in the likes of Rapidshare and Megaupload emerges.

But Bittorrent didn’t just die, well not for the time being. To overcome all sorts of problem and flaws in the original Bittorrent idea, there are new technologies developed not to replace Bittorrent, but to perfect it. This is where Distributed Hash Table (DHT), Peer Exchange (PEX), Magnet and Utorrents come into play. I will not write about them in detail but you are more than welcome to read about it in comprehensive article from Kong Technology. I just learnt a lot about the new technology; hence I’m writing this post to share the information with you.