For global accession
Web.config contains settings for the website. like connection string, dlls registration other custom settings.In short it is used to configure site.
Manage Global info and check assembly .web.config file use web based technology in Dot.Net
To store the global information, URL Rewriting assembly information etc
To store the global information and variable definitions for the application.