GLOBAL.ASAX file major events in a triggered order

The Global.asax file is derived from the HttpApplication class, and it maintain a pool of HttpApplication objects, and when required also assigns them to applications. The Global.asax file contains the following events  written in a triggered order:

Application_BeginRequest
Application_AuthenticateRequest
Application_AuthorizeRequest
Application_ResolveRequestCache
Application_AcquireRequestState236
Application_PreRequestHandlerExecute
Application_PreSendRequestHeaders
Application_PreSendRequestContent
<<code is executed>>
Application_PostRequestHandlerExecute
Application_ReleaseRequestState
Application_UpdateRequestCache
Application_EndRequest.

Other Events are:

Session_Start
Session_End
Application_Init
Application_Disposed
Application_Error
Application_Start
Application_End