XDonkey is a peer to peer (P2P) client which connects to the MLDonkey multi-network.
As most other P2P clients for Mac, XDonkey is easy to install and use. It features an advanced search section, where you can enter precise information like keywords, maximum and minimum size, media or format to ensure you find exactly the file you want. The MLDonkey network is generally considered one of the best though and you should normally find what you're looking for.
Although the interface looks rather outdated and the application hasn't been updated in a long while now it still works fine. The tabbed interface keeps sections like transfers, searches, statistics or commands well separated and easy to reach. You can also monitor the download and upload speeds from the bottom left of the interface. Like with other P2P clients, make sure you're connected (by clicking on the Connect button on the top left) before starting any download.
Despite an outdated interface and no updates for a while, XDonkey still remains a good P2P client for Mac which gives you access to the excellent MLDonkey multi-network.