This document discusses knowledge networks and their role in facilitating knowledge sharing in international development. It defines knowledge networks as communities that bring together people from different backgrounds, professions, languages and technologies to exchange information and ideas. The document outlines some best practices of knowledge networks including Dgroups and KM4Dev. It also discusses challenges of knowledge networks like linguistic and cultural barriers. It provides examples of how knowledge networks have helped bridge divides and facilitated collaboration and knowledge exchange to support international development goals.