Knowledge management is the process of systematically gathering, organizing, sharing, and analyzing an organization's knowledge resources, which can include documents, people's skills and expertise. The goal is to improve performance, create competitive advantage, and drive innovation. Knowledge management programs are tied to organizational objectives and aim to achieve specific outcomes through shared intelligence and improved performance. Knowledge is hierarchical with data becoming information, information becoming knowledge, and knowledge becoming wisdom. Key aspects of knowledge management include people, technology, and organizational design to facilitate knowledge sharing and growth.