Microsoft Application Request Routing for IIS is a proxy-based routing module that forwards HTTP requests to application servers based on HTTP headers and server variables, and load balance algorithms