its one of the application page where we get all Application level and session level Events .
in this page, we can handle all errors in application level instead of page level error handling(like try, catch etc).
in throughout application , we can add one and only one Global.asax file..
the default envents are like:
Session_start and session_End etc..
hope u under stand, why we use this file..