Direct Connect — это децентрализованная файлообменная (P2P) сеть, в основе работы которой лежит проприетарный протокол, разработанный фирмой NeoModus.
DC++ — альтернативная программа с открытыми исходными текстами, написанная на C++. Главным образом она предназначена для работы под управлением Windows, но существуют и кроссплатформенные ответвления (такие, как LinuxDC++).
Клиенты подключаются к одному или нескольким серверам, так называемым хабам для поиска файлов, которые обычно не связаны между собой (некоторые типы хабов можно частично или полностью связать в сеть, используя специализированные скрипты или программу Hub-Link) и служат для поиска файлов и источников для их скачивания.