Softment
    PortfolioContact Us
    AI Studio
    Start a Project
    Tech Glossary99 terms

    Learn the language of
    modern development

    Technical terms explained simply. From product concepts to Web3 development, understand the terminology that matters for your project.

    Product

    MVP

    A Minimum Viable Product is the simplest version of a product that can be released to validate core assumptions with real users.

    Read more
    Product

    Product Discovery

    The process of understanding user needs, market opportunities, and technical feasibility before building a product.

    Read more
    Product

    Market Validation

    The process of testing whether a product idea has genuine demand in the target market before full development.

    Read more
    Product

    Product-Market Fit

    The point where a product satisfies strong market demand, indicated by organic growth and high user retention.

    Read more
    Product

    User Personas

    Fictional representations of your ideal users based on research, used to guide product decisions and design.

    Read more
    Product

    User Journey

    A visual map of the steps a user takes to accomplish a goal with your product, including emotions and pain points.

    Read more
    Product

    Wireframe

    A low-fidelity visual guide showing the structure and layout of a page or screen without detailed design.

    Read more
    Product

    Prototype

    An interactive simulation of a product used to test ideas and gather feedback before building the real thing.

    Read more
    Product

    Design System

    A collection of reusable UI components, patterns, and guidelines that ensure consistency across a product.

    Read more
    Product

    Roadmap

    A strategic document outlining planned features, milestones, and priorities over time.

    Read more
    Product

    Sprint

    A fixed time period, usually one to two weeks, during which a team completes a set of planned work.

    Read more
    Product

    Backlog

    A prioritized list of features, bugs, and tasks waiting to be worked on by the development team.

    Read more
    Product

    Scope Creep

    The gradual expansion of a project beyond its original goals, often causing delays and budget overruns.

    Read more
    Product

    Technical Debt

    The implied cost of shortcuts taken during development that will need to be addressed later.

    Read more
    Web

    Next.js

    A React framework for building full-stack web applications with server-side rendering and static site generation.

    Read more
    Web

    React

    A JavaScript library for building user interfaces using reusable components and a virtual DOM.

    Read more
    Web

    TypeScript

    A typed superset of JavaScript that adds static type checking and improved tooling to the language.

    Read more
    Web

    JavaScript

    The programming language that runs in web browsers and powers interactive web experiences.

    Read more
    Web

    SSR (Server-Side Rendering)

    Rendering web pages on the server for each request, sending fully formed HTML to the browser.

    Read more
    Web

    SSG (Static Site Generation)

    Pre-rendering pages at build time into static HTML files that can be served from a CDN.

    Read more
    Web

    ISR (Incremental Static Regeneration)

    A Next.js feature that updates static pages after deployment without rebuilding the entire site.

    Read more
    Web

    SPA (Single Page App)

    A web application that loads a single HTML page and dynamically updates content without full page reloads.

    Read more
    Web

    Routing

    The mechanism that maps URLs to specific pages or components in a web application.

    Read more
    Web

    REST API

    An architectural style for building web services that use HTTP methods to perform operations on resources.

    Read more
    Web

    GraphQL

    A query language for APIs that allows clients to request exactly the data they need in a single request.

    Read more
    Web

    Webhooks

    HTTP callbacks that notify your application when events occur in external services.

    Read more
    Web

    CDN

    A Content Delivery Network distributes content across global servers to reduce latency for users.

    Read more
    Web

    Caching

    Storing copies of data in temporary storage to reduce load times and server requests.

    Read more
    Mobile

    Flutter

    Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

    Read more
    Mobile

    React Native

    A framework for building native mobile apps using React and JavaScript.

    Read more
    Mobile

    Native iOS

    Building iOS applications using Apple's official languages (Swift or Objective-C) and frameworks.

    Read more
    Mobile

    Native Android

    Building Android applications using Google's official languages (Kotlin or Java) and frameworks.

    Read more
    Mobile

    App Store Review

    The process by which Apple and Google evaluate mobile apps before allowing them in their stores.

    Read more
    Mobile

    ASO (App Store Optimization)

    Optimizing mobile app store listings to improve visibility and increase downloads.

    Read more
    Mobile

    Push Notifications

    Messages sent from a server to a mobile app that appear even when the app is not active.

    Read more
    Mobile

    Deep Linking

    URLs that open specific content or screens within a mobile app rather than just launching it.

    Read more
    Mobile

    In-App Purchases

    The ability to buy digital content or subscriptions within a mobile application.

    Read more
    Mobile

    Offline Mode

    App functionality that works without an internet connection by storing data locally.

    Read more
    Backend

    Node.js

    A JavaScript runtime built on Chrome's V8 engine for building server-side applications.

    Read more
    Backend

    Express.js

    A minimal and flexible Node.js web framework for building APIs and web applications.

    Read more
    Backend

    Microservices

    An architectural style where an application is built as a collection of small, independent services.

    Read more
    Backend

    API Gateway

    A server that acts as a single entry point for API requests, handling routing, authentication, and more.

    Read more
    Backend

    Rate Limiting

    Controlling the number of requests a user or client can make to an API within a time period.

    Read more
    Backend

    Background Jobs

    Tasks that run asynchronously outside the main request-response cycle.

    Read more
    Backend

    Message Queue

    A system for passing messages between services asynchronously, ensuring reliable delivery.

    Read more
    Backend

    Pub/Sub

    A messaging pattern where publishers send messages to topics that subscribers receive.

    Read more
    Backend

    Database Index

    A data structure that improves the speed of data retrieval operations on a database table.

    Read more
    Backend

    SQL

    Structured Query Language, the standard language for managing and querying relational databases.

    Read more
    Backend

    PostgreSQL

    A powerful, open-source relational database known for reliability, features, and extensibility.

    Read more
    Backend

    NoSQL

    A category of databases that store data in formats other than traditional relational tables.

    Read more
    Backend

    MongoDB

    A document-oriented NoSQL database that stores data in flexible, JSON-like documents.

    Read more
    Backend

    Redis

    An in-memory data store used as a database, cache, and message broker.

    Read more
    Cloud

    AWS

    Amazon Web Services, the largest cloud computing platform offering infrastructure and services.

    Read more
    Cloud

    Google Cloud (GCP)

    Google Cloud Platform, a suite of cloud computing services from Google.

    Read more
    Cloud

    Vercel

    A cloud platform optimized for frontend frameworks, especially Next.js, with automatic deployments.

    Read more
    Cloud

    Firebase

    Google's platform for building mobile and web applications with backend services.

    Read more
    Cloud

    Supabase

    An open-source Firebase alternative with PostgreSQL database, authentication, and real-time capabilities.

    Read more
    Cloud

    Docker

    A platform for building, sharing, and running applications in isolated containers.

    Read more
    Cloud

    Kubernetes

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

    Read more
    Cloud

    CI/CD

    Continuous Integration and Continuous Deployment automate testing and releasing software.

    Read more
    Cloud

    GitHub Actions

    GitHub's built-in CI/CD platform for automating workflows directly from your repository.

    Read more
    Cloud

    Infrastructure as Code (IaC)

    Managing and provisioning infrastructure through machine-readable configuration files.

    Read more
    Cloud

    Terraform

    An open-source tool for defining and provisioning infrastructure using declarative configuration.

    Read more
    Cloud

    Monitoring

    Collecting and analyzing metrics, logs, and traces to understand system health and performance.

    Read more
    Cloud

    Logging

    Recording events and data from applications and systems for debugging and analysis.

    Read more
    Cloud

    Uptime

    The percentage of time a system is operational and available to users.

    Read more
    Cloud

    Load Balancing

    Distributing network traffic across multiple servers to ensure no single server is overwhelmed.

    Read more
    Security

    Authentication

    The process of verifying the identity of a user or system.

    Read more
    Security

    Authorization

    The process of determining what actions an authenticated user is allowed to perform.

    Read more
    Security

    OAuth

    An open standard for access delegation, allowing users to grant third-party access without sharing passwords.

    Read more
    Security

    JWT

    JSON Web Token, a compact way to securely transmit information between parties as a signed JSON object.

    Read more
    Security

    SSO

    Single Sign-On allows users to authenticate once and access multiple applications.

    Read more
    Security

    MFA

    Multi-Factor Authentication requires multiple forms of verification to access an account.

    Read more
    Security

    Role-Based Access Control (RBAC)

    An approach where permissions are assigned to roles, and users are assigned to roles.

    Read more
    Security

    Encryption

    Converting data into a coded format that can only be read with the correct decryption key.

    Read more
    Security

    HTTPS

    HTTP Secure, the encrypted version of HTTP that protects data transmitted between browser and server.

    Read more
    Security

    CORS

    Cross-Origin Resource Sharing, a mechanism that controls which domains can access your API.

    Read more
    Security

    OWASP

    The Open Web Application Security Project, a foundation producing security guidelines and tools.

    Read more
    Security

    GDPR

    The General Data Protection Regulation, EU law governing personal data protection and privacy.

    Read more
    Security

    HIPAA

    The Health Insurance Portability and Accountability Act, US law protecting health information.

    Read more
    Security

    PCI-DSS

    Payment Card Industry Data Security Standard, requirements for handling credit card data.

    Read more
    AI

    LLM

    Large Language Model, an AI trained on vast text data to understand and generate human-like language.

    Read more
    AI

    Prompt Engineering

    The practice of crafting effective inputs to get desired outputs from language models.

    Read more
    AI

    RAG (Retrieval-Augmented Generation)

    A technique that enhances LLM responses by retrieving relevant context from external knowledge sources.

    Read more
    AI

    Embeddings

    Numerical representations of text, images, or other data that capture semantic meaning.

    Read more
    AI

    Vector Database

    A database optimized for storing and querying high-dimensional vector embeddings.

    Read more
    AI

    Fine-tuning

    Training a pre-trained model further on specific data to improve performance for particular tasks.

    Read more
    AI

    Agents

    AI systems that can plan and execute multi-step tasks by using tools and making decisions.

    Read more
    AI

    Function Calling

    A capability allowing LLMs to output structured data that calls predefined functions.

    Read more
    AI

    Evaluation (Eval)

    Systematic assessment of AI model performance against defined criteria and test cases.

    Read more
    AI

    Hallucination

    When an AI model generates plausible-sounding but incorrect or fabricated information.

    Read more
    Web3

    Blockchain

    A distributed ledger technology where data is stored in blocks linked cryptographically.

    Read more
    Web3

    Smart Contract

    Self-executing code deployed on a blockchain that automatically enforces agreement terms.

    Read more
    Web3

    Ethereum

    A decentralized blockchain platform that enables smart contracts and decentralized applications.

    Read more
    Web3

    ERC-20

    The standard interface for fungible tokens on Ethereum, ensuring wallet and exchange compatibility.

    Read more
    Web3

    ERC-721

    The standard for non-fungible tokens (NFTs) on Ethereum, where each token is unique.

    Read more
    Web3

    NFT

    Non-Fungible Token, a unique digital asset verified on a blockchain representing ownership.

    Read more
    Web3

    WalletConnect

    An open protocol for connecting decentralized applications to mobile crypto wallets.

    Read more
    Web3

    Testnet Faucet

    A service that provides free test cryptocurrency for blockchain development and testing.

    Read more

    Showing 99 of 99 terms

    Ready to start?

    Want us to build this?

    From concept to production, we help teams ship faster with modern technology.

    Get EstimateChat with AI