This document discusses networking and online communities for professional development. It notes that technological change is fast, so teachers need ways to keep skills up to date. Online communities provide an alternative to face-to-face training and allow networking. Communities provide a domain for cooperation and sharing of resources, while networks enable spontaneous exploration and access to diverse information without long-term commitments. Both networks and communities can enhance social learning, and different social media platforms can support professional development when used strategically.