CGI is a set of rules that describe how a web server communicates with another piece of software on the same machine, and how the other piece of software (the CGI program) communicates with the web server. Many scripting languages, such as Perl, follow the CGI standard. This allows you to develop more interactive sites, by making use of system features.
Interface that allows scripts (programs) to run on a Web server. CGI-scripts are used to put the content of a form into an email message, to perform a database query, to generate HTML pages on-the-fly, etc. The most popular languages for CGI-scripts are Perl and .
This is a specification for calling scripts that are triggered through the web. The CGI standard specifies what data must be passed to the script.
A set of rules that describe how a web server communicates with another piece of software on the same machine, and how the other piece of software talks to the web server. Usually, a CGI program is a small routine that takes data from a web server and does something with it, like putting the content of a form into an e-mail message, or turning the data into a database query.
A special program (sometimes referred to as a "script") that enables Internet users to execute files on a Web server; CGI scripts are used in dynamic feedback documents, like filling out forms or clicking on radio buttons.
A service that provides added functionality to Web sites by using scripts or programs that are executed on the server.