Web Development Glossary

Explanations of key terms and concepts in web development, design, SEO and digital marketing.

Development

SSR (Server-Side Rendering)

A technique for rendering web pages on the server before sending them to the client. Improves SEO and initial load speed as search engines receive ready HTML content.

Related terms:CSRSSGHydration

CSR (Client-Side Rendering)

Rendering web pages in the user's browser using JavaScript. Suitable for interactive applications but may negatively impact SEO without additional optimization.

Related terms:SSRSPA

SSG (Static Site Generation)

Generating static HTML pages during the build process. Provides maximum performance and security, ideal for content-focused websites.

Related terms:SSR

SPA (Single Page Application)

A single-page application where navigation occurs without page reloads. Provides smooth user experience but requires special approach to SEO.

Related terms:CSRPWA

PWA (Progressive Web App)

A progressive web application combining website and native app capabilities. Works offline and can be installed on devices.

Related terms:SPA

API (Application Programming Interface)

A programming interface that allows different applications to communicate with each other. REST API and GraphQL are the most popular approaches.

Related terms:RESTGraphQL

REST API

An architectural style for creating web services using standard HTTP methods (GET, POST, PUT, DELETE) to work with resources.

Related terms:APIGraphQL

GraphQL

A query language for APIs that allows clients to request only the data they need. Developed by Facebook, reduces the number of server requests.

Related terms:APIREST

TypeScript

A superset of JavaScript with static typing support. Helps find errors during development and improves code quality.

Related terms:

Hydration

The process of "reviving" static HTML rendered on the server by attaching JavaScript event handlers on the client.

Related terms:SSRCSR

Telegram Bot

An automated program in Telegram for processing messages, accepting orders, booking appointments, and payments. Works 24/7, handles 1000+ requests per day, and replaces a manager for routine tasks.

Telegram Mini App (TWA)

A full-featured web application inside Telegram without App Store installation. Supports Telegram Payments (0% commission), push notifications, and native UI. Reach 900M+ Telegram users.

Related terms:TelegramPWATelegram

Chatbot

A program for automated communication with users via text messages. Can use AI (GPT, Claude) for natural language understanding and response generation.

Related terms:TelegramAPI

Webhook

A real-time notification mechanism: the server automatically sends data to a specified URL when an event occurs. Used for integrations between services, bots, and CRMs.

Related terms:APIRESTTelegram

Telegram Payments

Built-in payment system in Telegram via providers (Stripe, PayPal). 0% commission from Telegram — you only pay the payment provider fee (vs 30% App Store commission).

Related terms:TelegramTelegram

Design

UI (User Interface)

User interface — the visual part of an application that users interact with: buttons, forms, menus, icons.

Related terms:UXDesign

UX (User Experience)

User experience — the overall impression a user has when interacting with a product. Includes usability, accessibility, and emotional response.

Related terms:UI

Design System

A set of standards and reusable components to ensure design consistency. Includes colors, typography, components, and usage guidelines.

Related terms:UI

Responsive Design

A web design approach where the site automatically adapts to the device screen size: desktop, tablet, mobile.

Related terms:Mobile

Mobile First

A development strategy where design is first created for mobile devices and then scaled up for larger screens.

Related terms:Responsive

Wireframe

A schematic page layout showing structure and element placement without detailed design. The first stage of interface design.

Related terms:Prototype

Prototype

An interactive product model that allows testing user scenarios before development begins. Created in Figma, Adobe XD, or similar tools.

Related terms:WireframeMVP

SEO

SEO (Search Engine Optimization)

Search engine optimization — a set of measures to improve website rankings in search results. Includes technical, content, and off-page optimization.

Related terms:SERPKeywordsBacklinks

SERP (Search Engine Results Page)

Search engine results page — what users see after entering a query in a search engine. Includes organic results, ads, and special features.

Related terms:SEORich

Keywords

Words and phrases that users enter into search engines. Proper keyword selection is the foundation of an SEO strategy.

Related terms:SEO

Rich Snippets

Enhanced search results with additional information: ratings, prices, FAQs. Created using Schema.org structured data.

Related terms:SERPSchema

Schema Markup

Structured data in JSON-LD or Microdata format that helps search engines understand page content and display rich snippets.

Related terms:RichSEO

Core Web Vitals

A set of Google metrics for evaluating user experience: LCP (loading), INP (interactivity), CLS (visual stability). Affects rankings.

Related terms:SEO

Marketing

Conversion

User completing a target action: purchase, registration, inquiry. Conversion rate is a key website effectiveness metric.

Related terms:CTASales

CTA (Call to Action)

Call to action — an interface element (button, link) that encourages users to take a target action: "Buy", "Order", "Subscribe".

Related terms:ConversionLanding

Landing Page

A target page designed to convert visitors into customers. Focuses on a single offer and contains a clear call to action.

Related terms:CTAConversion

A/B Testing

A method of comparing two versions of a page or element to determine which is more effective. Helps make data-driven decisions.

Related terms:Conversion

Sales Funnel

A model of the customer journey from first contact to purchase. Helps identify stages where potential customers are lost.

Related terms:Conversion

MVP (Minimum Viable Product)

Minimum viable product — a version with a basic feature set for testing hypotheses and getting user feedback.

Related terms:Prototype

Infrastructure

CDN (Content Delivery Network)

Content delivery network — a distributed system of servers for fast delivery of static files (images, CSS, JS) to users worldwide.

Related terms:Caching

SSL/TLS Certificate

A security certificate that provides encryption of data between browser and server. Required for HTTPS and affects user trust and SEO.

Related terms:

CI/CD (Continuous Integration/Delivery)

Practices for automating code building, testing, and deployment. Speed up release cycles and reduce errors.

Related terms:

Docker (Containerization)

A platform for packaging applications in isolated containers. Ensures consistent environment in development and production.

Related terms:Kubernetes

Kubernetes (K8s)

A container orchestration system for automated deployment, scaling, and management of applications.

Related terms:Docker

Caching

Storing data for quick repeated access. Browser, server, and CDN caching significantly speed up website loading.

Related terms:CDN
15
Development
7
Design
7
SEO
6
Marketing
6
Infrastructure

Need help with your project?

We'll apply all these technologies and best practices to create a product that works for your business.

View services