How can information technology (IT) contribute to rural development? What are the channels through which impacts can be realized, and what are the practical means for realizing potential benefits? This paper examines several ongoing projects that aim to provide IT-based services to rural...