ApexDC++ jest to klient sieci Direct Connect, za pomocą którego nawiążemy połączenie z tak zwanymi hubami, w celu pobierania różnego rodzaju danych – dokumenty, muzykę, filmy itp. Często tego typu aplikacje mogą służyć do wymiany plików w sieciach lokalnych.
ApexDC++ posiada szereg dostępnych funkcji. Oferuje możliwość pobierania plików z wielu źródeł, a także dzielić je na wiele różnych części. Oprócz tego pozwala na nakładanie limitów transferu oraz nawiązywać połączenia za pośrednictwem protokołu TLS. ApexDC++ posiada prosty i przyjazny interfejs.