After the user has provided the necessary information and the "start query" button has been hit, the servlet passes the description of the query together with the user-specified parameters to a query server (this means, the query is passed to a cycle provider). After its computation, the result of the query is sent to the servlet, which constructs the according html page.