Essential Glossary

Browse 5 essential terms defined in plain English, from the cultural dictionary of computing.

5 Essential Terms

DNS
DNS, or Domain Name System, is the hierarchical naming system that translates human-readable domain names (like google.com) into the numeric IP addresses that...
Git
Git is a distributed version control system created by Linus Torvalds in 2005 to manage the development of the Linux kernel. Unlike centralized version control...
Package Manager
Package Manager is a software tool that automates the process of installing, upgrading, configuring, and removing software packages and their dependencies....
SSH
SSH, or Secure Shell, is a cryptographic network protocol for establishing secure, encrypted connections between computers over an untrusted network. It...
Technical Cofounder
The cofounder who builds the product — the one who can actually code. The most sought-after person at any startup networking event, typically found hiding from...

Related Topics