CGI definition
CGI:
Common Gateway Interface - interface
software between a web server and other machines or software running on
that server. Many cgi programs are used to add interactivity to a web
site.
Most glossary items from Aaron Wall's SEO Book.