KM software ranges from small software packages for an individual to use, such as brainstorming software, to highly specialized enterprise software suitable for use by hundreds of employees.
Knowledge management software, in general, enables the combination of unstructured information sources, such as individual word processed documents and/or .pdf