In the 21st century agriculture is one of the divers industry which are increasing rural income as well as long term stability of its natural resources. This can create different activities which will affect farmers, stakeholder, customers and government industries. Information and communication technologies have transferred most important information about agriculture in developing countries. These developing countries now are connected with developed nations and getting the latest information and technologies regarding weather, natural resources and other related information (Rao, 2007). Most of the developing countries are using different technologies and other sources for the development of agriculture and economic development. In this context developing countries such as African and Asian countries are using information and communication technologies for growth of the agriculture. However, it was indicated that due to lack of knowledge and information about these technologies farmers are not getting benefit from these technologies in their working places. Furthermore farmers directly could not communicate with buyers and their customers for selling their production in good prices and track medical expenditure on their livestock as well as expenditure on farm chemicals to receive information from other stakeholders. Information and communication technologies are proving new approaches for communicating and sharing the information. By using such kind of technologies improve the knowledge and skills of individuals. The term information and communication technologies could use for multitude of stand including telephone, television, video, voice information systems, and fax (Warren, 2002). Information and communication technologies are real source of information and knowledge for people including farmers and reduced the distance among different communities of the world (Herselman, 2003). ICT represents the formation of knowledge in rural areas of the developing world which can share the knowledge and information effectively harvested for agricultural and rural development. The use of ICT in agriculture for rural development is very important. There is need of such technologies in rural areas for increase the production of agriculture especially in African countries it has provided average