CGI (Common Gateway Interface)
Протокол, определяющий стандартный способ, которым внешние программы взаимодействуют с веб-сервером или другими информационными серверами. Программы, соответствующие этому протоколу, называются CGI-программами. CGI-программы, созданные на любом языке написания скриптов, называются CGI-скриптами. Хотя большинство CGI-программ написано с использованием Perl, применять можно любой язык программирования или написания сценариев, но при условии, что конечным результатом будет исполняемый файл, который может читать и записывать информацию в формате, определенном в протоколе CGI.