Definition:
Short for the Common Gateway Interface. CGI specifies the way a web browser (client) can request or send information to a website (server). CGI was intended to standardize the way the browser and the server relate. For this reason, CGI can be written in any programming language.
