Today there are a number of fields that address the need to develop better means of employing information and communication technologies (ICTs) to help communities achieve their goals. Digital infrastructure and repositories are widely created to support the activities of educational, workplace, and scientific communities, as well as virtual communities of interest that may center on topics as diverse as entertainment, crisis management, and health. However, the research and development of ICTs faces numerous challenges. Community inquiry theory can help address some of these challenges. The Inquiry Page project supports a set of ICTs that have been developed by a community of inquiry in order to support communities of inquiry. The paper presents the theory of community inquiry and illustrates how inquiry theory can influence the research and development of ICTs and their adoption and use within real communities.