CGI (Common Gateway Interface) permite crear aplicaciones web interactivas que van más allá de simplemente mostrar páginas estáticas de texto y gráficos. CGI es una herramienta poderosa para desarrolladores que quieren crear sitios personales o soluciones corporativas basadas en intranet. CGI permite que las páginas web sean dinámicas y respondan en tiempo real a las consultas de los usuarios.