The document discusses various knowledge management approaches including communities of practice, social bookmarking using tags and rankings, and using boundary objects. Communities of practice bring together practitioners in a domain to develop shared knowledge over time. Social bookmarking allows independent tagging and ranking of information. Boundary objects can be shared artifacts that translate knowledge across different communities while maintaining a common identity. The conclusion is that a knowledge management system acts as a boundary between individual and shared knowing processes.