Software running in commodity hardware or a specialized appliance that provides load balancing, authentication and accounting for application servers. Primarily a load balancer with enhanced features, an application delivery controller (ADC) resides behind the firewall before the servers. See
application server and
load balancing.