Skip to content
TelegramWhatsApp

Dictionary

Technology Dictionary

A glossary of 215 web technologies, frameworks, and tools.

Our web development dictionary explains the terms, tools, and technologies you'll encounter when building a modern website or web application. Each entry is written in plain language with enough technical depth to be useful for developers, designers, and business stakeholders alike. From frontend frameworks like React and Vue to backend concepts like APIs and microservices, and from SEO fundamentals to deployment strategies — this glossary covers the full spectrum of modern web development.

A

A/B Testing

A/B testing is a method of comparing two versions of a webpage, email, or app screen to determine which performs bett...

Accessibility

Accessibility in web development means building websites and applications that people with disabilities can use witho...

Adobe XD

Adobe XD is a vector-based design tool built for creating user interfaces, wireframes, and interactive prototypes. It...

Agile

Agile is an iterative project management methodology emphasizing flexibility, collaboration, and rapid delivery of wo...

Algolia

Algolia is a hosted search and discovery API platform that delivers instant, relevant search results with minimal con...

Alpine.js

Alpine.js is a lightweight JavaScript framework that brings the reactive and declarative nature of larger frameworks ...

Angular

Angular is a comprehensive TypeScript-based framework maintained by Google for building scalable web applications wit...

Ansible

Ansible is an open-source automation tool used for configuration management, application deployment, and IT task auto...

Ant Design

Ant Design is an enterprise-level UI design system and React component library originally developed by Alibaba. It pr...

Anthropic

Anthropic is an AI safety company focused on building reliable and interpretable large language models. Founded in 20...

API Economy

The API economy is a business model centered on the exchange of data and services through application programming int...

Apollo Client

Apollo Client is a comprehensive GraphQL client for JavaScript that manages remote and local data with intelligent ca...

Astro

Astro is a modern web framework that delivers zero JavaScript to the browser by default, producing static HTML for ma...

Atomic Design

Atomic Design is a methodology for building UI component systems, introduced by designer Brad Frost. The name comes f...

Auth0

Auth0 is an authentication and authorization platform that provides secure identity management for web and mobile app...

AWS

Amazon Web Services is a cloud computing platform offering comprehensive infrastructure and services for virtually an...

Axios

Axios is a promise-based HTTP client that works in both browser and Node.js environments, providing a clean API for m...

Azure

Azure is Microsoft's cloud computing platform providing comprehensive services for building, deploying, and managing ...

C

CAC (Customer Acquisition Cost)

Customer Acquisition Cost is a metric representing the total cost of acquiring a new customer, calculated by dividing...

Capacitor

Capacitor is a native runtime developed by the Ionic team for building cross-platform mobile applications using stand...

Chakra UI

Chakra UI is a modular component library for React that provides accessible, composable, and customizable UI componen...

Chart.js

Chart.js is a simple yet flexible JavaScript charting library that provides eight core chart types: line, bar, radar,...

Churn Rate

Churn rate is a metric measuring the percentage of customers who stop using a product or service within a given time ...

CI/CD

CI/CD stands for Continuous Integration and Continuous Deployment, a set of practices that automate the software deli...

Clerk

Clerk is a complete user management and authentication platform designed for modern web applications. It provides dro...

Cloudflare

Cloudflare is a global CDN and security platform that sits between website visitors and the origin server, protecting...

Content Management

Content management is the systematic approach to creating, organizing, storing, and publishing digital content across...

Content Strategy

Content strategy is the planning, creation, delivery, and governance of content to achieve specific business objectiv...

Contentful

Contentful is a headless CMS that provides API-first content infrastructure for managing and delivering content acros...

Core Web Vitals

Core Web Vitals are a set of metrics defined by Google to measure real-world user experience on the web. They focus o...

Conversion Rate

Conversion rate is the percentage of website visitors who complete a desired action, such as making a purchase, filli...

CRM

Customer Relationship Management systems help businesses manage interactions, track leads, and nurture relationships ...

Customer Journey

The customer journey is the complete sequence of interactions and touchpoints a customer experiences from initial awa...

Cypress

Cypress is a modern end-to-end testing framework for web applications that runs tests directly inside the browser rat...

ChatGPT

ChatGPT is a conversational AI interface built on OpenAI's GPT family of large language models. It accepts natural la...

Computer Vision

Computer vision is a field of artificial intelligence that enables machines to interpret and extract meaningful infor...

M

Mailgun

Mailgun is an email automation service for sending, receiving, and tracking emails through a developer-friendly API. ...

Market Fit

Product-market fit is the degree to which a product satisfies strong market demand and resonates with its target audi...

Marketing Automation

Marketing automation is a technology-driven approach to streamlining, automating, and measuring marketing tasks and w...

Material-UI

Material-UI, now called MUI, is a comprehensive React component library that implements Google's Material Design syst...

MetaMask

MetaMask is a browser extension and mobile wallet for interacting with the Ethereum blockchain and Web3 applications....

Microservices

Microservices is an architectural approach where applications are built as collections of small, independently deploy...

Midjourney

Midjourney is an AI-powered image generation service that creates high-quality artwork and visuals from text descript...

Minimum Viable Product

A minimum viable product is the simplest version of a product that delivers enough core value to attract early adopte...

MongoDB

MongoDB is a NoSQL document database that stores data in flexible JSON-like documents called BSON, enabling rapid ite...

MRR (Monthly Recurring Revenue)

Monthly Recurring Revenue is the predictable revenue a business expects to receive every month from active subscripti...

MySQL

MySQL is the world's most widely deployed open-source relational database management system, powering a significant p...

Machine Learning

Machine learning is a branch of artificial intelligence where systems improve their performance on tasks by learning ...

P

Paid Advertising

Paid advertising is a digital marketing strategy involving payment for ad placements across search engines, social me...

Parcel

Parcel is a zero-configuration web application bundler that automatically detects and transforms JavaScript, TypeScri...

Personalization

Personalization is the strategy of tailoring digital experiences, content, and recommendations to individual users ba...

PHP

PHP is a server-side scripting language that powers a significant share of the web, including WordPress, which alone ...

Pinia

Pinia is the official state management library for Vue.js, replacing Vuex as the recommended solution starting with V...

PlanetScale

PlanetScale is a MySQL-compatible serverless database platform built on Vitess, the same technology that powers YouTu...

Playwright

Playwright is a modern end-to-end testing framework that supports Chromium, Firefox, and WebKit browsers through a si...

PostgreSQL

PostgreSQL is an advanced open-source relational database known for reliability, feature robustness, and strict SQL s...

Postman

Postman is an API development platform for designing, testing, documenting, and monitoring APIs. It provides a graphi...

Prettier

Prettier is an opinionated code formatter that enforces consistent style across projects by automatically reformattin...

Prisma

Prisma is a next-generation ORM for Node.js and TypeScript that provides type-safe database access through a schema-f...

Product-Led Growth

Product-led growth is a business strategy where the product itself drives customer acquisition, expansion, and retent...

Prometheus

Prometheus is an open-source monitoring system and time series database designed for collecting, storing, and queryin...

PWA

Progressive Web Apps are web applications that use modern browser capabilities to deliver app-like experiences. PWAs ...

Python

Python is a versatile programming language with clean, readable syntax that excels across web development, data scien...

PyTorch

PyTorch is a deep learning framework that provides flexible tools for building, training, and deploying neural networ...

Prompt Engineering

Prompt engineering is the practice of designing and refining the text inputs given to large language models to produc...

R

RAG

Retrieval-Augmented Generation (RAG) is a technique for improving the accuracy and relevance of responses from large ...

Railway

Railway is a modern deployment platform that provides instant infrastructure through simple git-based deployment. Con...

React

React is a JavaScript library for building user interfaces through a component-based architecture. Developed and main...

React Native

React Native is a framework for building native mobile applications using React and JavaScript. Unlike hybrid approac...

Redis

Redis is an in-memory data structure store used as a database, cache, message broker, and streaming engine. It delive...

Redux

Redux is a predictable state container for JavaScript applications that centralizes application state in a single sto...

Remix

Remix is a full-stack web framework that emphasizes web platform fundamentals while delivering modern user experience...

Render

Unified cloud platform for deploying web applications, static sites, APIs, and databases from a single dashboard. Ren...

Responsive Design

Web design approach ensuring websites and applications adapt seamlessly to different screen sizes, devices, and orien...

REST API

REST API is an architectural style for building web services using standard HTTP methods and stateless communication....

Retention Rate

Retention rate measures the percentage of customers who continue using a product or service over a specific time peri...

ROI

Return on Investment measures the profitability and efficiency of an investment relative to its cost, expressed as a ...

Rollup

Rollup is a module bundler for JavaScript that specializes in producing optimized, smaller bundles particularly for l...

RxJS

RxJS is a reactive programming library that uses observables for composing asynchronous and event-based programs in J...

S

SaaS

Software as a Service is a delivery model where applications are hosted in the cloud and accessed through web browser...

Sanity

Sanity is a platform for structured content with real-time collaboration and flexible content modeling. It provides a...

SASS/SCSS

SASS is a CSS preprocessor that extends standard CSS with variables, nesting, mixins, functions, and partials for mor...

Scalability

Scalability is the ability of a system, application, or business to handle growing amounts of work, traffic, or deman...

Scrum

Scrum is an agile framework for managing complex projects through iterative development in fixed-length sprints, typi...

SendGrid

SendGrid is a cloud-based email delivery platform handling both transactional and marketing emails at scale. Transact...

Sentry

Sentry is an application monitoring platform providing real-time error tracking and performance monitoring for web an...

SEO

Search Engine Optimization encompasses techniques and strategies for improving a website's visibility and ranking in ...

Serverless

Serverless is a cloud execution model where code runs in stateless functions managed entirely by the cloud provider. ...

Service Workers

Service workers are JavaScript scripts that run in a separate thread from the main web page, acting as a programmable...

Shopify

Shopify is the leading e-commerce platform enabling businesses of all sizes to create online stores and sell products...

Sketch

Sketch is a professional digital design platform for macOS focused on creating interfaces, websites, icons, and scree...

Social Proof

Social proof is a psychological principle where people look to the actions and opinions of others to guide their own ...

Socket.io

Socket.io is a real-time bidirectional event-based communication library for web applications. It enables instant dat...

Solid.js

Solid.js is a declarative JavaScript library for building user interfaces using fine-grained reactivity without a vir...

Solidity

Solidity is an object-oriented programming language for writing smart contracts on Ethereum and EVM-compatible blockc...

Sprint

A sprint is a fixed-duration time period, typically one to four weeks, during which a development team works to compl...

SQLite

SQLite is a self-contained, serverless SQL database engine that runs embedded within applications rather than as a se...

Stable Diffusion

Stable Diffusion is an open-source AI model for generating high-quality images from text descriptions. Unlike proprie...

Storybook

Storybook is a development tool for building UI components in isolation, separate from the application they belong to...

Strapi

Strapi is an open-source headless CMS giving developers full control over their content API and management interface....

Stripe

Stripe is a payment processing platform providing APIs for accepting online payments, managing subscriptions, handlin...

Styled Components

Styled Components is a CSS-in-JS library that lets developers write actual CSS inside JavaScript using tagged templat...

Supabase

Supabase is an open-source Firebase alternative providing an instant backend with PostgreSQL database, authentication...

Svelte

Svelte is a component framework that shifts work from the browser to a compile step. Rather than shipping a runtime l...

SvelteKit

SvelteKit is the official application framework built on Svelte for building full-stack web applications. It provides...

SWC

SWC is a super-fast TypeScript and JavaScript compiler written in Rust, designed as a drop-in replacement for Babel. ...

SWR

SWR is a React hooks library for data fetching that implements the stale-while-revalidate caching strategy. The name ...