The concept of development suggests that countries and regions grow to become self-sustaining partners in what is being called the global economy. In more recent years this concept has been synonymous with the emergence of an “information society” whose wheels are oiled by information sharing and the application of knowledge. Some international agencies even propose that information and communications technologies enable development to be achieved more effectively and efficiently. While success stories abound, there is a recognition that not all investments in information technology bring about growth or economic development. So the question remains: how does information technology effect development? Following an overview of contemporary perspectives on development, this paper offers a model of socio-economic development and analyses what is known about the role of IT in bringing about development. In drawing upon an analysis of descriptive case studies, this paper concludes a Model of IT for Development.