An up-to-date dictionary of computer terms, covering all areas of the worlds of computing and the Internet. Around 1500 terms are clearly and concisely explained to enable you to better understand a fascinating — often infuriating — and rapidly changing subject.