DC++ est un client gratuit et open source pour le réseau de partage de fichiers Direct Connect. Le client comprend tout ce dont vous avez besoin pour être opérationnel. Il se distingue des autres concurrents par un fonctionnement fiable et la stabilité de la mise à jour de la distribution. Prend en charge le hachage et le téléchargement à partir de plusieurs sources. Il dispose d'une fonctionnalité de chat avancée.
Le partage de fichiers nécessite une connexion à un serveur de réseau, appelé hub.
Chaque utilisateur du réseau autorise l'accès au contenu de certains de ses dossiers. Par la suite, tout autre utilisateur du réseau peut télécharger ces données depuis son ordinateur. Une connexion directe entre les deux ordinateurs a lieu, et un ordinateur commence à transmettre des données à l'autre.