DC++ est un logiciel de partage de fichiers qui permet aux utilisateurs de partager et de télécharger des fichiers à partir d'un réseau décentralisé. Le logiciel prend en charge divers protocoles de transfert de fichiers tels que ADC et NMDC. Il comprend également des fonctionnalités telles que des filtres de recherche, une priorisation des téléchargements et des salles de discussion pour la communication entre les utilisateurs.