Ha sido desarrollado por el Institute for Human & Machine Cognition (IHMC).
CmapTools Permite que los usuarios creen fácilmente los nodos gráficos que representan conceptos, conectar estos nodos usando líneas, y enlazar palabras para formar una red de proposiciones interrelacionadas que representa el conocimiento sobre un tema.
[2] La aplicación se compone de un cliente, CmapTools, y un servidor, CmapServer.
También existe una versión para computación en la nube.
Este software se utiliza en la enseñanza y en laboratorios de investigación, y en formación corporativa.