Tech Dictionary
Technical terms explained simply, with correct pronunciation and practical examples
All terms
25 termsBackend
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.
Frontend
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.
Kanban
Agile method for visual workflow management that uses a board with columns to represent task status and limit work in progress.
Agile
Software development philosophy that prioritizes incremental value delivery, customer collaboration, and adaptation to change over rigid planning.
JWT
JSON Web Token. An open standard for securely transmitting information between parties as a compact, self-contained JSON object that is digitally signed.
REST
Representational State Transfer. An architectural style for designing web APIs that uses standard HTTP methods and resource principles to create simple, scalable interfaces.
Microservices
Architectural style where an application is built as a collection of small, independent services, each running its own process and communicating through APIs.
DevOps
Culture and set of practices that unites development (Dev) and operations (Ops) teams to deliver software faster, more reliably, and continuously.
Docker
Container platform that allows packaging applications with all their dependencies so they run identically in any environment.
API
Application Programming Interface. A set of rules and protocols that allows different software systems to communicate with each other.
LLM
Large Language Model - Large-scale language models that can understand and generate human-like text, such as GPT-4, Claude, and Gemini.
RAG
Retrieval-Augmented Generation - Technique that combines document retrieval with LLMs to generate responses based on up-to-date and specific information.
No terms in this category.
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