Dictionary WikiDictionary Wiki

Essential Technology Vocabulary: 100+ Tech Terms Explained

A captivating geometric abstract piece with bold patterns and vibrant textures.
Photo by Anni Roenkae

Tech talk can sound like a separate dialect of English: full of initials, borrowed roots, recycled everyday words, and names that began in labs or standards committees. A "cloud" is no longer only weather, a "mouse" may sit beside a keyboard, and an "algorithm" can decide what you see online. Learning these terms helps you read product pages, follow security advice, talk with developers, and understand the systems behind ordinary digital life. Many of the words also have long histories, so their word origins connect modern computing with the wider story of English.

How Tech Gets Its Vocabulary

"Technology" comes from the Greek tekhnē, meaning art, skill, or craft, joined with logos, meaning study or word. In earlier use, it referred to the organized study of practical arts. Modern English builds technology terms in several ways: it gives new jobs to familiar words such as mouse, window, web, and cloud; it creates acronyms like URL, API, and RAM; it forms compounds such as database, hardware, and software; and it draws heavily on Greek and Latin roots.

Core Terms in Technology

  • Bit — A blend of "binary" and "digit"; the smallest possible unit of digital information.
  • Byte — A unit made of 8 bits; commonly used as a basic measure of computer memory.
  • Algorithm — From the Latinized name of al-Khwarizmi, a ninth-century Persian mathematician. It means a step-by-step method for completing a calculation or solving a problem.
  • Binary — From Latin bini, meaning two at a time; the base-2 number system at the heart of digital computing.
  • Digital — From Latin digitalis, meaning of a finger, because people count with fingers. Today it describes data represented in separate values, usually 0s and 1s.
  • Analog — From Greek analogos, meaning proportionate; information represented as a continuous signal rather than separate values.
  • Interface — From Latin inter, meaning between, plus French face; the place where two systems interact, or where a person interacts with a machine.
  • Pixel — A blend of "picture" and "element"; the tiniest addressable part of a digital image.
  • Bandwidth — First used for the range of frequencies in a signal; now often refers to how much data can be transferred through a connection.

The Internet and Networks

  • Protocol — From Greek prōtokollon, meaning first sheet; an agreed set of rules for data communication.
  • Internet — Short for "interconnected network"; the worldwide system of linked computer networks.
  • World Wide Web (WWW) — The linked-document system accessed through the internet, created by Tim Berners-Lee in 1989.
  • URL (Uniform Resource Locator) — The web address used to locate a resource on the internet.
  • HTTP/HTTPS — HyperText Transfer Protocol, or HyperText Transfer Protocol Secure; the protocol used to send web pages.
  • DNS (Domain Name System) — The system that turns domain names, such as dictionary.wiki, into IP addresses.
  • IP Address — Internet Protocol Address; a unique numerical label assigned to a device on a network.
  • Latency — From Latin latens, meaning hidden; the delay that occurs while data is being transmitted.
  • Router — A device that sends data between computer networks.
  • Ethernet — From "ether," the once-theorized medium thought to fill space, plus "network"; a wired networking technology.
  • Wi-Fi — A trademarked name for wireless networking technology; it is not actually an abbreviation.

Programming and Software Words

  • Source code — Program instructions written in a form humans can read and edit.
  • Software — A word coined by John Tukey in 1958; the programs and instructions that operate on hardware.
  • Operating System (OS) — The core software that manages hardware and supplies services to applications.
  • Application (App) — A program built to help a user complete a particular task.
  • API (Application Programming Interface) — A rule set that lets software programs communicate with one another.
  • Compile — From Latin compilare, meaning to plunder or gather together; to turn source code into machine-executable code.
  • Bug — An error in a program or system.
  • Debug — To locate and repair errors; the term became widely known after a moth was found in a Harvard computer in 1947.
  • Version control — A system for recording and managing changes to code across time.
  • Open source — Software whose source code is available for others to inspect, change, and distribute.

Devices and Computer Hardware

  • Hardware — The physical parts of a computer system.
  • Motherboard — The main circuit board that connects the components of a computer.
  • CPU (Central Processing Unit) — The computer's primary processor, often described as its "brain," which carries out instructions.
  • RAM (Random Access Memory) — Temporary memory used to hold data for programs and processes that are currently active.
  • GPU (Graphics Processing Unit) — A processor designed for image rendering and now often used for AI workloads as well.
  • SSD (Solid-State Drive) — A flash-memory storage device that is faster than a traditional hard drive.
  • Peripheral — From Greek periphereia, meaning circumference; an external device attached to a computer, such as a keyboard, mouse, or printer.
  • Smartphone — A mobile phone that also has advanced computing features.
  • Server — A computer or program that supplies services to other computers across a network.

Information, Databases, and Storage

  • Encryption — From Greek kryptos, meaning hidden; the process of encoding data so only authorized users can read it.
  • Data — From Latin datum, meaning something given; information handled by computers.
  • Database — An organized store of data, usually kept electronically.
  • Metadata — From Greek meta, meaning about, plus Latin data; data that gives information about other data.
  • Big data — Very large datasets that require specialized tools for analysis.
  • Cache — From French cacher, meaning to hide; short-term storage for data that is used often.
  • Backup — A separate copy of data kept so it can be restored if needed.

Words from Cybersecurity

  • VPN (Virtual Private Network) — An encrypted connection made through a public network.
  • Cybersecurity — From Greek kybernētēs, meaning steersman, plus security; the protection of systems against digital attacks.
  • Malware — A blend of "malicious" and "software"; software created to damage, disrupt, or exploit systems.
  • Virus — From Latin virus, meaning poison; malicious code that can replicate itself.
  • Phishing — A pun on "fishing"; tricking people into giving away private or sensitive information.
  • Ransomware — Malware that locks or encrypts data and demands payment to restore access.
  • Firewall — Originally a military expression for a barrier against fire; now a security system that manages network traffic.
  • Authentication — From Greek authentikos, meaning genuine; the process of confirming a user's identity.
  • Two-factor authentication (2FA) — A security method that requires two different forms of verification.

AI and Machine Learning Vocabulary

  • Artificial Intelligence (AI) — Machine simulation of human intelligence; the field was named in 1956.
  • Training data — The dataset used to teach a machine learning model.
  • Machine Learning (ML) — A branch of AI in which systems learn from data instead of relying only on explicit programming.
  • Deep Learning — Machine learning that uses neural networks with multiple layers.
  • Neural Network — A computing structure inspired by the network of neurons in the human brain.
  • Natural Language Processing (NLP) — The work of enabling computers to understand and produce human language.
  • Large Language Model (LLM) — An AI model trained on huge amounts of text to interpret and generate language.
  • Automation — From Greek automatos, meaning self-moving; using technology to perform work without direct human action.
  • Bias — Systematic problems in AI output that reflect prejudices in training data or design choices.

Terms from Cloud Computing

  • Cloud computing — Providing computing services through the internet instead of relying on local servers.
  • PaaS (Platform as a Service) — An online platform used to build and deploy applications.
  • SaaS (Software as a Service) — Subscription-based software delivered over the internet.
  • IaaS (Infrastructure as a Service) — Virtual computing resources supplied over the internet.
  • Virtualization — The creation of virtual versions of hardware, servers, or storage devices.
  • Scalability — A system's ability to handle growing amounts of work.

Newer and Developing Tech Vocabulary

  • 5G — The fifth generation of mobile network technology.
  • Blockchain — A distributed and unchangeable digital ledger used to record transactions.
  • Cryptocurrency — From Greek kryptos, meaning hidden, plus currency; digital money protected by cryptography.
  • IoT (Internet of Things) — The network of ordinary objects that are connected to the internet.
  • Quantum computing — Computing that uses quantum-mechanical phenomena to process information.
  • Virtual Reality (VR) — A completely immersive computer-generated environment.
  • Augmented Reality (AR) — Digital information placed over the real-world environment.

Final Takeaway

The vocabulary of technology keeps expanding, but it is not random. Some terms come from ancient languages, some from engineering needs, and others from metaphors that made new ideas easier to picture. Knowing these words makes digital tools less opaque, whether you work in tech, study it, or simply use connected devices every day. From algorithms named for a medieval mathematician to cloud-based services described through weather imagery, tech language shows how innovation keeps adding new layers to English vocabulary.

Look Up Any Word Instantly on Dictionary Wiki

Get definitions, pronunciation, etymology, synonyms & examples for 1,200,000+ words.

Search the Dictionary