The use of computers and the Internet is still in its infancy in developing countries, if these are used at all, due to limited
infrastructure and the attendant high costs of access. Moreover, different technologies are typically used in combination rather than as the sole delivery mechanism