What is the use of "GLOBAL.ASAX" file?
-
execute ASP.NET application level events and setting application-level variables
-
setting application-level variables.
-
execute ASP.NET application level events.
-
All the above
GLOBAL.ASAX is the ASP.NET application file that handles application-level events like Application_Start, Application_End, Session_Start, and Error events. It's also where you can define application-wide variables and settings.
Global.asax (the ASP.NET Application file) is used both to handle application-level and session-level events (like Application_Start, Session_Start) and to store/set application-level state and variables (via the Application object). So the correct, complete description combines both functions, which is exactly what option (a) states. The narrower options (b) and (c) each capture only half of Global.asax's purpose, making them incomplete rather than fully correct.