Alkuperäinen '''Direct Connect''' on tiedostojen vaihto-ohjelma, joka perustuu [[chat]]-huoneiden tapaisiin '[[hub]]eihinhubeihin'. Hubeissa käyttäjät voivat chattailla, selata toistensa tiedostoja ja jakaa tai vaihtaa niitä keskenään. Direct Connect luokitellaan [[P2P]]-ohjelmaksi (Peer to Peer), koska sillä voidaan siirtää myös tiedostoja suoraan tietokoneelta toiselle. Hubit asettavat yleensä sisäänpääsyvaatimukseksi, että käyttäjällä on tarpeeksi tiedostoja jaossa. Vaatimukset ovat yleensä gigatavuluokkaa.
[[DC++]] on täysin Direct Connect -yhteensopiva vaihtoehtoinen asiakasohjelma. Se tarjoaa enemmän toimintoja, kuten mahdollisuuden kytkeytyä useampaan hubiin samanaikaisesti ja tehokkaamman käyttöliittymän.▼
▲[[DC++]]Alkuperäinen onDirect täysinConnect -ohjelma oli Jon Hessin kirjoittama ''NeoModus Direct Connect''. -yhteensopivaSille vaihtoehtoinen asiakasohjelma.suosittu ohjelma on [[DC++]] Se tarjoaa enemmän toimintoja, kuten mahdollisuuden kytkeytyä useampaan hubiin samanaikaisesti ja tehokkaamman käyttöliittymän.
Direct Connect luokitellaan [[P2P]]-ohjelmaksi (Peer to Peer), koska sillä voidaan siirtää myös tiedostoja suoraan tietokoneelta toiselle.