This document provides an overview of knowledge management from the perspective of John P. Girard. It discusses definitions of data, information and knowledge. It also covers types of knowledge including explicit and tacit knowledge. Models of knowledge management are presented, with an emphasis on the importance of leadership, culture, technology, processes and measurement. Barriers and enablers to knowledge sharing are examined, along with the role of new technologies like social media.