Koncentratory Koncentratory „Direct Connect” są centralnymi serwerami, do których podłączają się aplikacje typu klient. Ich podstawowym zadaniem jest: dostarczanie informacji o użytkownikach, przeszukiwanie zasobów plików udostępnionych, możliwość nawiązania rozmów tekstowych z innymi użytkownikami, rejestracja i autoryzacja użytkowników podczas wejścia na koncentrator.

Obecnie występuje bardzo wiele wyspecjalizowanych tematycznie koncentratorów. Aby się z nimi połączyć, należy spełniać wymagania odnoszące się np. do typów oraz ilości udostępnianych zasobów. Istnieją też koncentratory dostępne np. tylko dla użytkowników sieci lokalnej lub hostów z pewnej podgrupy adresów IP.

Aplikacje klienta Podstawowym zadaniem aplikacji klienta jest możliwość udostępniania oraz ściągania udostępnionych zasobów od innych użytkowników. W tym celu Klient nawiązuje połączenie z koncentratorem, od którego uzyskuje podstawowe dane o innych użytkownikach. Następnie nawiązywane jest połączenie [peer-to-peer] między dwoma klientami w celu rozpoczęcia transmisji danych. Każdy klient DC tworzy między innymi listę plików udostępnionych, która służy innym użytkownikom oraz wyszukiwarce zasobów do odnalezienia poszukiwanych plików.