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.