A typical Web app's workflow looks like this-
Firstly, the user triggers a request to the web server, the web server then
forwards the request to the appropriate web application server. Once, the
request is forwarded, the Web application server performs the requested task and
sends results to the web server. The web server next responds back to the users
filled with the requested information.