Definīcija:A server-side interface for initiating software services. For example, a set of interfaces that describe how a Web server communicates with software on the same computer. Any software can be a CGI program if it handles input and output according to the CGI standard.
Definīcija:Standarts, kas apraksta, kā globālā tīmekļa serverī organizē piekļuvi ārējām programmām, lai lietotājs saņemtu datus jau automātiski izveidotas tīmekļa lappuses veidā. Saskarnes CGI programmas, ko sauc par skriptiem, tiek izmantotas gadījumos, kad lietotājs izveidojis displeja ekrānā kādu formu, kuras piepildīšanā piedalās skripti, pēc vajadzības iesaistot apstrādē arī citas programmas, piem., datu bāzes meklētājprogrammas vai e-pasta programmas.