ColdFusion, desarrollado por Allaire, es un completo servidor de aplicaciones web para desarrollar y distribuir aplicaciones escalables de comercio electrónico. La solución ColdFusion consta de dos paquetes relacionados:
ColdFusion Studio: Estrechamente integrado con ColdFusion Server, ColdFusion Studio proporciona programación visual, base de datos y herramientas de depuración para crear aplicaciones web sofisticadas.
ColdFusion Server: ColdFusion Server ofrece todos los servicios en tiempo de ejecución para distribuir sus aplicaciones de comercio electrónico construidas con una arquitectura altamente escalable y abierta.
ColdFusion usa un lenguaje de scripts de servidor basado en etiquetas que es ideal para la programación de aplicaciones web. El Lenguaje de Marcado ColdFusion (CFML, ColdFusion Markup Language), procesado íntegramente en el servidor, se integra sin problemas con HTML para la interfaz de usuario y con XML para el intercambio de datos. CFML es un lenguaje abierto y extensible, y es compatible con más de 70 etiquetas del servidor, 200 funciones, y 800 componentes de terceros. Además, ColdFusion es compatible con Java y C++.