← Back to Academy

Technical Glossary

Essential terms and definitions for every digital professional, developer, and creative artist.

API (Application Programming Interface)

A set of rules and protocols that allow different software applications to communicate with each other. In web development, APIs are used to fetch data from servers.

Backend

The server-side of a website, including the database and server logic. It handles data processing and storage.

Cloud Computing

The delivery of computing services—including servers, storage, databases, networking, and software—over the internet.

DNS (Domain Name System)

The system that translates human-readable domain names (like gipjazes.com) into IP addresses that computers use to identify each other.

Encryption

A method of securing data by converting it into a coded format that can only be read by someone with the correct decryption key.

Frontend

The client-side of a website, encompassing everything a user interacts with visually and interactively in their browser.

Git

A distributed version control system used to track changes in source code during software development.

HTML5

The latest version of the Hypertext Markup Language, used for structuring and presenting content on the World Wide Web.

IP Address

A unique string of numbers separated by periods that identifies each computer using the Internet Protocol to communicate over a network.

JSON (JavaScript Object Notation)

A lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate.

Kubernetes

An open-source system for automating deployment, scaling, and management of containerized applications.

Latency

The delay before a transfer of data begins following an instruction for its transfer.

MVC (Model-View-Controller)

A software architectural pattern for implementing user interfaces on computers.

Node.js

An open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.

Open Source

Software with source code that anyone can inspect, modify, and enhance.

Phishing

The fraudulent practice of sending emails purporting to be from reputable companies in order to induce individuals to reveal personal information.

Quantum Computing

A type of computing that takes advantage of the collective properties of quantum states, such as superposition and entanglement.

Responsive Design

An approach to web design that makes web pages render well on a variety of devices and window or screen sizes.

SEO (Search Engine Optimization)

The process of improving the quality and quantity of website traffic to a website or a web page from search engines.

TypeScript

A syntactic superset of JavaScript which adds static typing to the language.

UX (User Experience)

The overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use.

Vercel

A cloud platform for static sites and Serverless Functions that fits perfectly with your workflow.

WebP

A modern image format that provides superior lossless and lossy compression for images on the web.

XML

eXtensible Markup Language, a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

© 2026 Gipjazes Academy