From Overview of Basic Web and Internet Technologies Beijing Web Tutorial -- May 27-30 1997. byGeoffrey Fox *
Forms are used to allow the user to send information from the browser back to the server.
The server must provide a program, called a CGI script, that will process the user information and provide an appropriate response.
The information from the form is encoded in a message according to the Common Gateway Protocol and sent to the web server, along with the URL of the CGI script.
The server executes the CGI script, passing the encoded information.