The following events happen when a client requests an ASP.NET page from the IIS server:
User requests for an application resource.
The integrated request-processing pipeline receives the first user request.
Response objects are created for each user request.
An object of the HttpApplication class is created and allocated to the Request object.
The HttpApplication class processes the user request.