Služba ADC v základu pomáhá aplikacím a webům řídit provoz uživatelů, aby nedocházelo k přetížení aplikace či webu v důsledku příliš velkého počtu naráz přistupujícího počtu uživatelů.
Tomu se říká loadbalancing. ADC však může kromě loadbalancingu plnit mnoho dalších rolí, jako je firewall, proxy, či přesměrování obsahu nebo monitoring stavu serveru.
Loadbalancing: Pokud je v infrastruktuře více zařízení, které plní stejnou funkci, tato služba zajišťuje jejich rovnoměrné vytížení. Např. pokud výkon e-shopu zajišťují dva servery, Loadbalabcing automaticky a v reálném čase zařídí, že na obou serverech je stejný počet návštěvníků.
Monitoring stavu serveru: Jak aktivní je organizace, tak živá je i její infrastruktura. Uživatelé ji využívají, mění se jejich počet i nároky. Správci instalují nové aplikace, aby uspokojili potřeby uživatelů i managementu. Čím je infrastruktura větší, propojenější a složitější, tím je důležitější monitorovat její součásti. Kvalitní monitoring může správcům odhalit problém dokonce již před jeho vznikem. V případě, že již nějaký problém nastal, monitoring správcům ukáže, kde problém začít řešit.
Oblíbeným řešením pro Application Delivery Controller je Citrix ADC, který pomáhá řídit provoz a chrání také Krajský úřad Moravskoslezského kraje.