Reference Shelf

Glossary and Word Origins

Plain-language explanations of computing terms and where they come from.

Bits, Bytes and Other Units of Data

Learn what bits, bytes, nibbles and words are, how kilo and mega prefixes became confusing, and why megabits and megabytes are not interchangeable.

4 min read

Computing Acronyms Decoded

Spells out common computing acronyms such as RAM, ROM, ASCII, BASIC and URL, and looks at how some, like modem and pixel, turned into ordinary words.

3 min read

Hardware Terms Explained

Plain definitions of common hardware words such as processor, memory, bus, motherboard, port and peripheral, with notes on how their meanings developed.

4 min read

Networking and Internet Terms Explained

Plain definitions of networking words such as protocol, packet, router, domain, IP address, bandwidth and latency, with notes on their historical background.

4 min read

Software Terms Explained

Plain definitions of software words such as program, application, firmware, driver, source code, library and patch, with notes on how each term came about.

4 min read

Where Computing Words Come From

How words like computer, boot, program, mouse, cursor, spam and cloud were borrowed from older meanings, and why so many computing terms are metaphors.

4 min read

Related topics

More in reference shelf