Knowledge management is the deliberate and systematic coordination of an organization’s people, technology, processes, and organizational structure in order to add value through reuse and innovation. This coordination is achieved through creating, sharing, and applying knowledge as well as through feeding the valuable lessons learned and best practices into corporate memory in order to foster continued organizational learning.