 Knowledge management software, in general, enables the combination of unstructured information sources, such as individual word processed documents and/or .pdf formats, email, graphic illustrations, unstructured notes, website links, invoices, and other information bearing collections, such as a simple thought, through to a combination of millions of interactions from a website, and through that combination enables the seeker to obtain knowledge that otherwise would not have been discovered.As Internet access speeds increased, many on-demand (or software as a service) products have evolved and are now the leading suppliers of KM software.One of the departures from the almost standard keyword search approach are those group of companies developing visual search techniques.