One of the greatest challenges facing any firm is the management of knowledge transfers. Knowledge management systems attempt to capture, store and disseminate an organization’s know-how and intellectual assets. Knowledge management is a systematic process for acquiring, organizing and communicating the knowledge of employees so that other employees may make use of it to be more effective and productive in their work. The management of knowledge creation and of knowledge transfers is also critical to innovation, which is essentially about ideas generation, evaluation, development and testing, as part of a process of commercialization. Fundamentally, knowledge may come from either within the organization or from without.