Although the Request object of ASP has only one function, it contains a number of collections, dedicated for CGI applications. The concept of a collection is similar to that of an array. It is a place to store strings, numbers, objects, and other variables with values. Unlike arrays, you can access the data of a collection through either indices or names. The first collection of the Request object that we are going to introduce is the ServerVariables collection.
Server variables are environment features from the server providing critical information if you want to develop server-specific applications. Some frequently used server variables are: