Knowledge management comprises a range of organizational processes, information processing technologies, organizational strategies and culture for the enhanced management and leverage of human knowledge and learning to the benefit of the organization