There are severa communication technologies theories that could be used to understand ICTs. look up information society, network theory, technological determinism, social shaping of technology specifically social constructivism/ construction of techonoloy to better understand such specific contexts
Diffusion theory (Rogers 1995: Diffusion of innovations): on why some groups adopt technology relatively early (high income groups) and some late (low income groups)
Domestication theory (Silverstone) on how patterns of communication behavior fit within lifestyles of people