To define Knowledge Management System, it is necessary first to define knowledge and knowledge management. Knowledge is a broad and abstract notion that has defined epistemological debates in western philosophy since the classical Greek era .1
Since this article has an applied (rather than a theoretical or philosophical) orientation, we have adopted the following working definition of knowledge.