KM refers to a range of practices and techniques used by organisations to create, share and exploit knowledge to achieve organisational goals. The view regarding knowledge as a source of competitive advantage comes from the resource-based perspective of organisations, which stems primarily from the theory of internal resources and capabilities