Common Gateway Interface (CGI)
A Common Gateway Interface (CGI) is used when a web server must send or receive data from an application or database. In most cases, it means taking an HTTP request and passing it to through an application to deliver a dynamically generated HTML page in a browser.
- Provides a positive user experience
- Displays website data
- Translates HTML