This document defines abbreviations and terms related to computing. It provides definitions for common computer hardware, software, file formats and networking terms. Some key terms defined include CPU, RAM, ROM, BIOS, modem, mouse, Windows, Word, Excel, USB, Internet, virus, firewall, GIF, JPEG, ZIP and more. The document acts as a reference guide for understanding computing terminology from A-Z.