With over ten thousand entries, this book covers the contemporary terms used in computing, including hardware, software, program languages, networks, applications, e-commerce, and the Internet. The definitions are easy to understand for readers without a background in computing and to non-native English speakers.