Using ColdFusion, you can develop an enormous range of functionality which is not possible either in static Web sites or in traditional client/server applications. ColdFusion applications include the server-side ColdFusion Markup Language (CFML) in addition to HTML. CFML gives you control of your applications. It integrates a wide range of server technologies and dynamically generates the content that is returned to the Web browser.
When a page is requested by a browser, it is automatically pre-processed by the ColdFusion Application Server. Based on the CFML in the page, the Application Server executes the application logic, interacts with other server technologies, and then dynamically generates an HTML page which is returned to the browser.