This is an HTML page that includes small embedded programs called scripts. These scripts are processed line by line on a Microsoft Web server first, tailoring the page for the user, and are then sent for viewing. The options are normally tailored according to the input received from the user. Even though ASP is a Microsoft Internet Information Server (IIS) feature, it is still browser independent, making it possible to view on any web browser. Because the ASP scripts are run on the server, the browser does not need to support scripting. For Web service applications, Microsoft provides a new version of ASP support called ASP.NET.