CGI (Common Gateway Interface)

Developed as a specification for transferring data between a web hosting server and a CGI script, CGI (Common Gateway Interface) is designed to accept and return data that conforms to a strict specification.

The program doesn't have to be programming language specific, it could be written in any language including C, Perl or Java. CGI is a server-side language as the processing occurs on the web hosting server.

CGI scripts are a common way to communicate dynamically with website users, for example many HTML pages contain forms to collect contact information, these can be submitted via a CGI script.

All standard FastVision web hosting packages come with full CGI support.