FastCGI is an open extension to CGI. FastCGI is a replacement for “standard” CGI scripts.
In old-school CGI, the web server would start up your script, send it a request, wait for a response, then the script would terminate.
FastCGI's main feature is that the script doesn't die, but hangs around, waiting for another request.