O Cmap Tools é uma ferramenta bastante útil que permite criar mapas de conceitos através de aplicações Java.
Foi desenvolvido na década de 70 pelo pesquisador Joseph Novak, com base na teoria da aprendizagem significativa e está disponível gratuitamente na Web.
Os Cmap Tools podem ser usados em diferentes situações no contexto educativo, como por exemplo, os professores podem usar como uma estratégia didáctica para analisar um determinado tema, como recurso de aprendizagem ou mesmo, como meio de avaliação.