The purpose of the research underpinning this thesis is to develop and test a framework for understanding whether, how and under what circumstances information and communication technologies (ICT) can contribute to development.