Knowledge management systems refer to any kind of IT system that stores and retrieves knowledge, improves collaboration, locates knowledge sources, mines repositories for hidden knowledge, captures and uses knowledge, or in some other way enhances the knowledge management process. One of the important features to company growth is effective knowledge management & sharing.

The issue of knowledge management systems has probably always been the most discussed and debated topic within knowledge management (KM). Even though knowledge management systems are not the most important part of KM , this is still the subject that generates most interest.