AGA,
A sua dúvida depende do tipo de evento implementado no Global.asax (que não é uma página, mas sim um módulo executado pelo servidor de aplicações, no caso o IIS):
- Caso se trate do método Application_Start, o mesmo será executado toda vez que a aplicação for ativada no IIS (basicamente, enquanto vc não parar a aplicação, isto acontecerá uma única vez e não dependerá do acesso de usuários);
- Já o método Application_Error é executado toda vez que um erro não for tratado ao longo de uma aplicação ();
- Por fim, o evento Session_Start será acionado toda vez que um usuário iniciar o uso da aplicação (uma nova sessão será criada, já que o mesmo não possuía uma ou seu acesso havia expirado).
Esses são alguns dos eventos possíveis, sugiro vc dar uma consulta na documentação do MSDN caso queira aprender mais a respeito:
https://msdn.microsoft.com/en-us/library/1xaas8a2%28v=vs.71%29.aspx
Abs