The main idea driving KM is that knowledge must be
managed like an asset. This involves creating, codifying
and sharing knowledge. There isn't much agreement on
what a KM tool is either. This is partly because the term
has been overused and partly because a lot of different
tools that were not built to be KM tools per se are used
towards the overall goal of KM. There is a large group of
tools like content management systems, decision
support systems, and collaboration tools. The trend for IT
tools, especially those that contribute to KM, is towards
more communication and collaboration tools.