# Limitations of CGI

You can use ColdFusion with a server that does not support one of the APIs and document type mapping. However, you will not be able to use the following features:

- Document type mapping. This eliminates the need for URLs that reference the ColdFusion executable file (e.g., `/cgi-shl/cfml.exe?template=`).
- Native Web server security. With document type mapping you can put ColdFusion application pages into the Web server's document directory. This enables you to use the Web server's security to protect application pages.
- Relative mappings. When application pages are stored in the Web server document directory, you can use relative URLs to refer to graphics and other files.
- Increased performance. You will not realize the increased performance provided by the Web server APIs.
- Example applications. The example applications installed with ColdFusion will not work without a server that supports one of the standard APIs.