Information and communication technologies (ICT) can be leveraged for development, but harnessing this potential depends on an enabling environment for their production, diffusion, and use. Otherwise, technology can widen rather than narrow existing inequalities. Progress has been noteworthy in mobile telephony, where the gap between developing and developed countries is narrowing rapidly. But outside mobile technology, there are large and widening gaps specifically in the areas where ICT can have greatest developmental impact, such as in high-speed Internet access and broadband connectivity, the development of local information technology industries, and of ICT applications.
A program or group of programs designed for end users. Application software can be divided into two general classes: systems software and applications software. Systems software consists of low-level programs that interact with the computer at a very basic level. This includes operating systems, compilers, and utilities for managing computer resources.
In contrast, applications software (also called end-user programs) includes database programs, word processors, and spreadsheets. Figuratively speaking, applications software sits on top of systems software because it is unable to run without the operating system and system utilities.