CGI may refer to any of the following:
1. Short for common gateway interface, CGI allows visitors to a web page to send and receive information from a server. For example, a CGI script may accept a set of keywords typed by the user as input, process a search, and return results to the user's web browser. Often, CGI scripts (e.g., Perl script) and executables are run through cgi-bin directory.
2. Short for computer-generated imagery, CGI is any image or sequence of images that are generated with the aid of computers. CGI is commonly used in movies to generate the simulated, realistic looking images or animated objects, commonly called special effects. The 1976 movie Futureworld was the first feature film to use 3D computer generated images. The following simple image was generated using computer software.