what is...
Strictly, any program which handles its input and output data according to the CGI standard. In practice, CGI programs are used to handle forms and database queries on web pages, and to produce non-static web page content.
Courtesy of the Website Hosting Glossary Copyright © 2006 by 20/20 Technologies