DC++ ist ein kostenloser Filesharing-Client für das DirectConnect-Netzwerk. Dieses Netzwerk bietet mehrere Tausend Gigabyte an Dateien zum Herunterladen. Enthalten sind beispielsweise Linux-Distributionen, Spiele-Demos, Film-Trailer und vieles mehr. Wie bei eMule muss man sich nach dem Programmstart zuerst zu einem Server verbinden. Eine entsprechende Liste mit hunderten Servern liegt dem Programm bereits bei. Einige dieser Server setzen jedoch voraus, dass man eine bestimmte Anzahl von Dateien selbst zum Download bereitstellt. Wie bei anderen Tauschbörsen auch ist es verboten, urheberrechtlich geschützte Dateien ohne Erlaubnis zu laden oder anzubieten.