Interfaz de entrada común (en
inglés Common Gateway Interface, abreviado
CGI) es una importante tecnología de la
World Wide Web que permite a un cliente (
navegador web) solicitar datos de un programa ejecutado en un
servidor web. CGI especifica un
estándar para transferir datos entre el cliente y el programa. Es un mecanismo de comunicación entre el servidor web y una aplicación externa cuyo resultado final de la ejecución son objetos
MIME. Las aplicaciones que se ejecutan en el servidor reciben el nombre de
CGIs.