1) The Common Gateway Interface is a protocol that provides a gateway between the web and programs external to the web server, such as an Oracle Database
2) The purpose of a web database gateway is to provide a web-based application with the ability to manipulate data stored in an Oracle Database.
3) CGI enables external applications, such as a clickable image maps and fill-in forms, to interface with information servers
4) Web database gateways, made possible by CGI, link stateful systems (database connections) with a stateless, connectionless protocol (HTTP).