The revolution in ICTs has profound implications for economic and social development. It has pervaded every aspect of human life whether it is health, education, economics, governance, entertainment etc. Dissemination, propagation and accessibility of these technologies are viewed to be integral to a country’s development strategy.