A load balancer that operates at the application layer of the OSI model and uses information such as HTTP requests and response headers to distribute traffic.