This document discusses teacher professional development and how information and communication technologies (ICT) can enhance it. It defines teacher professional development as the professional growth and development of teachers in their role, which occurs over time through increased experience and systematic examination of teaching. It notes that effective professional development is collaborative, treats teachers as active learners engaged in hands-on tasks, and is linked to school reform efforts. The document then discusses how various Web 2.0 tools like blogs, social bookmarking sites, podcasts, and RSS feeds can provide teachers with content and resources to support ongoing professional learning.