imCMS ist ein rollenbasiertes Content Management System. Es kann verwendet werden, um komplexe Webseiten, Intranets und Portale zu erstellen, und als Plattform für andere Typen von webbasierten Anwendungen. Es kann seine Daten einfach mit anderen Systemen gemeinsam nutzen, sie importieren und exportieren, und kann durch ein eingebautes API gesteuert werden. Mit Hilfe des eingebauten WYSIWYG-Editors ist es sehr einfach, Seiten in einem Browser zu editieren. (non)