New term every week

Tech Dictionary

Technical terms explained simply, with correct pronunciation and practical examples

Category:

All terms

25 terms
B
Basic

Backend

/ˈbæk.ɛnd/ "BAK-end"

The part of an application that runs on the server: business logic, database management, authentication, data processing, and everything the user doesn't see directly.

Development
F
Basic

Frontend

/ˈfrʌnt.ɛnd/ "FRONT-end"

The part of an application or website that the user sees and interacts with directly. Includes the visual interface, buttons, forms, and everything that happens in the user's browser or device.

Development
K
Basic

Kanban

/ˈkæn.bæn/ "KAN-ban"

Agile method for visual workflow management that uses a board with columns to represent task status and limit work in progress.

Methodologies
A
Basic

Agile

/ˈædʒ.aɪl/ "AJ-ile"

Software development philosophy that prioritizes incremental value delivery, customer collaboration, and adaptation to change over rigid planning.

Methodologies
J
Intermediate

JWT

/dʒɒt/ "jot"

JSON Web Token. An open standard for securely transmitting information between parties as a compact, self-contained JSON object that is digitally signed.

General
R
Intermediate

REST

/rɛst/ "rest"

Representational State Transfer. An architectural style for designing web APIs that uses standard HTTP methods and resource principles to create simple, scalable interfaces.

Architecture
M
Intermediate

Microservices

/ˌmaɪ.krəʊˈsɜː.vɪs.ɪz/ "MY-kroh-SUR-vis-iz"

Architectural style where an application is built as a collection of small, independent services, each running its own process and communicating through APIs.

Architecture
D
Intermediate

DevOps

/ˈdev.ɒps/ "DEV-ops"

Culture and set of practices that unites development (Dev) and operations (Ops) teams to deliver software faster, more reliably, and continuously.

DevOps
D
Intermediate

Docker

/ˈdɒk.ər/ "DOK-er"

Container platform that allows packaging applications with all their dependencies so they run identically in any environment.

DevOps
A
Basic

API

/ˌeɪ.piːˈaɪ/ "ay-pee-eye"

Application Programming Interface. A set of rules and protocols that allows different software systems to communicate with each other.

Architecture
L
Intermediate

LLM

/ɛl ɛl ɛm/ "ell-ell-emm"

Large Language Model - Large-scale language models that can understand and generate human-like text, such as GPT-4, Claude, and Gemini.

AI & Machine Learning
R
Advanced

RAG

/ræɡ/ "rag"

Retrieval-Augmented Generation - Technique that combines document retrieval with LLMs to generate responses based on up-to-date and specific information.

AI & Machine Learning
Page 1 of 3 Next →
📚

Want us to explain a term?

Write to us and tell us which technical terms you'd like to understand better. We publish a new term every week.

Suggest a term