Continuing Professional Development (CPD) is making increased use of the Web to develop and support communities of professionals. This paper outlines the factors driving the adoption of CPD and highlights areas where the Web can aid in the development of successful professional communities. Current work to provide on-line support for approximately 500 teachers of computing is then presented, highlighting those aspects of the Web site designed to foster and engage participants in the professional development activity