Definition[]
The Common Gateway Interface (CGI) is an industry standard for communicating between a Web server and another program that is often employed in such instances.
Overview[]
CGI scripts were the initial mechanism used to enable websites to interact with databases and other applications. A CGI application executes as a separate process, which can be written in a variety of programming languages.