The enhancing organizational knowledge, the knowledge management must help knowledge development at all levels and facilitate & promote its diffusion to individuals, groups, and/or across the entire firm, in accordance with the requirement of organization. The knowledge management must manage organizational knowledge storage and retrieval capabilities, and create an environment conducive to learning and knowledge sharing. The knowledge management is therefore dependent on the understanding and management of organizational learning, organizational memory, knowledge sharing, knowledge creation, and organizational culture.