Proper noun
Common Gateway Interface
(Internet) A protocol for calling external software via a Web server to deliver dynamic content.
For example, in addition to those listed above, other SAPIs for the PHP language include the Common Gateway Interface (CGI) and command-line interface (CLI). Source: Internet
Compared with other web application models The advantages of using servlets are their fast performance and ease of use combined with more power over traditional CGI (Common Gateway Interface). Source: Internet