Knowledge is an increasingly significant factor of production in modern agriculture. Information and Communication Technologies (ICTs) can accelerate agricultural development by facilitating knowledge management. Based on an evaluation of several ICT initiatives in rural India, a framework to guide policy and implementation of ICTs in Indian agriculture is proposed. In this framework, agricultural development is visualized from two perspectives, a rural incomes and livelihoods perspective at the farm level, and a sustainability perspective at the regional level. The implementation of ICTs is proposed in three unique institutional environments: (i) closed vertical supply chain network for agribusiness enterprises, (ii) an open chain network with dynamically evolving partners and supply chain situations for the public, non-governmental and multilateral organizations, and (iii) a spatial data services network to address natural resources management and sustainability concerns. Each environment is assessed to identify its appropriate business models centered around ICTs, required technologies, scope for up-scaling the models, and required institutional and policy initiatives. In the future, as ICT infrastructure grows and connectivity and hardware costs decline, the critical constraints are likely to be the development of appropriate policy and institutional environments for the creation and delivery of information and knowledge to the end users. Significant policy, institutional networking and capacity building initiatives will be required at various levels to overcome the constraints and effectively integrate ICTs into the agricultural development process in India.