Lexicon
This glossary collects central concepts and terms within web development, design, UX, SEO, digital marketing, analysis, operations, and procurement. The purpose is to create a common reference that simplifies the dialogue with digital agencies and makes requirements, deliveries, and responsibilities clearer.
A
A/B Testing
A/B testing involves showing two or more versions of a page or campaign to different users and measuring which performs best. The method is often used to test headlines, images, or layouts and is based on real user data instead of guesses. By systematically following the results, uncertainty about design and copy can be eliminated. Many tools for web and email today have built-in A/B testing.
AA (WCAG level)
AA is the most common compliance level in WCAG and is often required by law or regulations. The level includes requirements for contrast, keyboard navigation, and alt texts, among others. Many organizations aim for AA as a minimum to achieve broad accessibility. Meeting the requirements benefits both users with disabilities and the overall user experience.
AAA (WCAG level)
AAA represents the highest compliance level in WCAG and entails stricter requirements than AA, especially on contrast and readability. All content can rarely meet AAA in practice, but certain pages or components can be targeted. The level is relevant when aiming to reach users with visual impairments or cognitive difficulties. The choice of level should be weighed against the scope of the content and resources.
AI
AI (artificial intelligence) refers to systems that perform tasks normally requiring human intelligence – such as interpreting text, image, or speech. In marketing and web, it is used for personalization, chatbots, and content. The development is rapid and affects both opportunities and ethics. Understanding the basics facilitates strategic decisions.
AI Content generation
AI Content generation involves creating texts or images using generative models instead of solely humans. Tools can facilitate drafting, translation, and variation of messages. Quality and authenticity must still be ensured by humans. Its use is growing in marketing, support, and product descriptions.
AI Search
AI search uses language models and semantics to understand questions and find relevant answers, instead of just keyword matching. Users can ask questions in natural language and often receive summarized answers. The development affects both search engine optimization and internal search tools. Content that clearly answers questions becomes more important.
AI-driven personalization
AI-driven personalization uses machine learning to tailor content, offers, or channels based on user data. The systems can identify patterns and predict behavior beyond simple rules. The result is often more relevant experiences and better conversion. Privacy and transparency still require clear management.
AI-integration
AI integration means incorporating AI features – such as language models or recommendations – into existing systems and workflows. This can be done via APIs, embedded models, or cloud services. Integration requires considerations of data, security, and maintenance. Clear goals and responsibility distribution facilitate successful projects.
AMP (Accelerated Mobile Pages)
AMP is a format and framework for building very fast mobile pages with limited HTML and CSS. Pages are often cached and load quickly from various platforms. The format has had strong support from Google, but its usage has varied over time. The decision to use AMP should be weighed against the need for speed, SEO, and flexibility.
API
An API (Application Programming Interface) is an interface that allows different systems to exchange data and functions in a structured way. Instead of building everything from scratch, developers can use existing services by calling the API. This way, websites and apps can communicate with each other safely and predictably. APIs are now a central part of web, mobile, and cloud.
API Call
An API call is a request from a client to an API to retrieve or send data. The call usually occurs over HTTP with methods like GET or POST and can be protected with keys or OAuth. Error handling and timeout are important for stable integration. Logging and tracking facilitate troubleshooting.
API-first
API-first means designing and building APIs as a core part of the product, allowing different clients (web, app, partners) to use the same logic. Content and functionality are delivered via API rather than just through a single interface. It facilitates multiple platforms and reuse. The architecture requires clear documentation and versioning.
ARIA
ARIA (Accessible Rich Internet Applications) are attributes and roles that make dynamic web content understandable for screen readers and assistive technology. It is used when regular HTML is not sufficient to describe behavior or semantics. Proper use requires knowledge of how screen readers interpret pages. ARIA complements semantic HTML and accessible design.
AWS
AWS (Amazon Web Services) is Amazon's cloud platform offering servers, storage, databases, and AI services, among others. Companies use AWS to host websites, build scalable infrastructure, and run applications. Services are often paid per use. Knowledge of AWS is sought after in operations and development.
Accessibility
Accessibility is about ensuring websites and apps work for as many people as possible, including those with disabilities. This can involve clear contrast, support for keyboard and screen readers, as well as understandable structure and texts. Guidelines like WCAG summarize requirements often found in laws. Good accessibility also provides a better user experience and often better SEO.
Account-based marketing (ABM)
ABM targets marketing towards selected companies or accounts instead of broad audiences. Relevant buyers are identified, and messages and channels are tailored to their needs. This allows sales and marketing to be coordinated around the same accounts. The method is particularly suitable for B2B and larger deals where few decision-makers matter.
Acquisition
Acquisition describes how to gain new users, customers, or leads – for example, through search, paid channels, or content. The term is often used alongside activation, retention, and revenue in so-called growth models. Measuring acquisition cost and quality is central to prioritizing channels. The focus is on attracting the right audience, not just quantity.
ActiveCampaign
ActiveCampaign is a platform for email marketing, automation, and CRM aimed at growing businesses. Users can build flows, segment contacts, and link email to sales and support. The tool competes with services like HubSpot and Mailchimp. It suits teams that want automation and email in one place.
Adaptive design
Adaptive design involves serving different layouts or versions depending on the device or screen size, instead of a single fluid layout. Each variant is usually optimized for its use case. Unlike responsive design, it is based on discrete breakpoints and sometimes different content. The choice between adaptive and responsive design affects both UX and maintenance.
Affordance
Affordance in design means that an element's appearance or placement signals how it is used – for example, that a button looks clickable. The concept comes from perception and UX and helps users understand interfaces without instructions. Good affordance reduces mistakes and cognitive load. It is based on conventions that users are already familiar with.
Afterpay
Afterpay allows customers to pay in installments or after delivery and is often integrated into the e-commerce checkout. Companies offer it to lower the purchase threshold and reduce cart abandonment. The service manages credits and refunds for the seller. Along with other buy-now-pay-later solutions, it has become common in Nordic e-commerce.
Agile Methodology
Agile methodology emphasizes incremental development, continuous feedback, and adaptation instead of long, fixed project plans. Teams often deliver in short sprints and collaborate closely with stakeholders. Scrum and Kanban are common frameworks. The method is particularly suitable when requirements or technology change rapidly.
Alt-text
Alt-text (alternative text) describes images for users who cannot see them – for example, screen readers or in cases of poor connectivity. The text should be concise and describe the image's content or function. Good alt-text improves accessibility and can also benefit SEO. It is a simple but important part of web development.
Alternative Text
Alternative text is the text that is read aloud or displayed instead of an image when it cannot be seen. It should convey the same information or purpose as the image in a concise manner. Writing good alternative text is part of accessible design. Guidelines like WCAG describe how images should be handled.
Analytics
Analytics refers to the collection and analysis of data on user behavior, traffic, and conversions. Tools like Google Analytics provide insights into how websites and campaigns are performing. Clear goals and events define what should be measured. Good use of analytics facilitates decision-making and optimization.
Android
Android is Google's operating system for mobile devices and is used by many manufacturers. Development for Android typically occurs in Kotlin or Java with Android Studio. Apps are often distributed via Google Play. Developing for Android means considering many devices and screen sizes.
Angular
Angular is a framework from Google for building web applications with TypeScript. It offers a clear structure with components, services, and modules. The framework is suitable for large and long-term projects where standardization is important. It competes with React and Vue for developers and projects.
App Development
App development refers to building mobile or desktop applications, either native to a platform or using frameworks like React Native or Flutter. The choice of platform and technology affects performance, maintenance, and distribution. User experience and accessibility should be considered from the start. The process often includes design, development, testing, and release.
Application Programming Interface
An Application Programming Interface (API) is a specification for how programs should call each other's functions or data. It enables the integration of services without knowing the underlying implementation. REST and GraphQL are common ways to build web APIs. Understanding APIs is central to modern development.
Artificial Intelligence
Artificial Intelligence (AI) refers to systems that perform tasks that normally require human intelligence, such as interpreting language or images. In web and marketing, it is used for personalization, search, and content. The development affects both opportunities and ethics. A basic understanding facilitates strategic decisions.
Atomic design
Atomic design is a method for building design systems where components are divided into atoms, molecules, and organisms. You start with small, reusable parts and assemble them into larger modules and pages. The method facilitates consistency and maintenance in large interfaces. It is often used in conjunction with component libraries.
Attribution
Attribution is about distributing credit for a conversion or sale among the channels or touchpoints the user has encountered. Different models – first click, last click, linear – provide different perspectives on what drives results. Correct attribution requires tracking and often advanced tools. It facilitates investment decisions and channel optimization.
Authentication
Authentication involves verifying a user's identity, for example via password, device link, or two-factor authentication. It differs from authorization, which is about what the user is allowed to do. Secure authentication is based on strong password policies, OAuth, or similar. Poor authentication is a common security risk.
Automation
Automation in marketing and operations means that tasks previously done manually are handled by systems and rules. Examples include email flows, lead nurturing, and reports. It frees up time and can make processes more consistent. Choosing the right tools and clear workflows are important for success.
Azure
Azure is Microsoft's cloud platform and offers services for computing, storage, databases, and AI. It is used by companies to host apps, integrate with Microsoft 365, and build secure solutions. Azure competes with AWS and Google Cloud. The choice of cloud is influenced by existing agreements and expertise.
Business Goals
Business goals are formulated to guide the company or unit towards clear results within a given time. They should be measurable and often linked to key figures such as revenue, market share, or customer satisfaction. Clear goals make it easier to prioritize initiatives and track progress. They are often associated with OKR or other frameworks.
Business Model
A business model describes how a company creates, delivers, and captures value – in other words, how it makes money and for whom. It clarifies customer segments, offerings, channels, and cost structure. Defining the model facilitates strategic decisions and communication with investors and partners. It needs to be updated when the market or conditions change.
B
BERT
BERT is a language model from Google that improves how search engines understand queries and content. It uses context and meaning instead of just keywords. Google's search has integrated BERT and similar models. Content that clearly answers the user's intent is favored.
BI
BI (Business Intelligence) refers to tools and processes for collecting, analyzing, and visualizing business data. The aim is to facilitate decision-making with facts instead of gut feeling. Dashboards, reports, and ad hoc analyses are common applications. BI often relies on data from CRM, web, and finance.
Back-end
Back-end refers to the part of a system that the user does not see – servers, databases, business logic, and APIs. Developers often build the back-end in languages like Node.js, Python, or C#. It handles data, security, and integration with other systems. The collaboration between front-end and back-end is often defined via APIs.
Backlink
A backlink is a link from another website to your page and is considered by search engines as a sign of trust. Quality and relevance outweigh quantity. Building backlinks through good content and relationships is part of off-page SEO. Manipulating links can lead to sanctions.
Backlog
A backlog is a prioritized list of tasks, requirements, or user stories that the team plans to address. In agile methods like Scrum, the backlog is continuously updated, and the next sprint often picks from the top. The product owner is often responsible for content and prioritization. A clear backlog facilitates focus and planning.
Backup
Backup means saving copies of data and systems so you can restore them in case of errors, extortion, or accidents. Regular backups and recovery testing are the foundation of disaster recovery. Backup should be stored securely and separately from production. Many cloud services offer built-in backup solutions.
Benchmark
A benchmark is a reference point or comparison figure against which you measure your results – for example, industry averages or previous periods. Benchmarks are used in performance, marketing, and sales to measure success. They should be relevant and based on reliable data. Comparisons facilitate priorities and decisions.
Benchmarking
Benchmarking involves systematically comparing processes, results, or methods with others – competitors, industry, or best practices. The aim is to identify areas for improvement and learn from others. The method is used in quality, marketing, and technology. Clear metrics and ethics are required for meaningful benchmarking.
Black hat SEO
Black hat SEO refers to methods that violate search engine guidelines – such as hidden text, link buying, or content designed to deceive for ranking. In the short term, it can lead to higher rankings, but the risk of sanctions is high. White and gray methods provide more sustainable results. Companies should avoid black hat to protect their visibility.
Block editor
A block editor allows users to build pages or posts from standalone blocks – texts, images, lists, videos. Each block can often be edited and moved independently. WordPress Gutenberg and many headless CMS use blocks. It facilitates flexible layout without requiring code.
Bounce rate
Bounce rate shows the percentage of visitors who leave the page without clicking further or performing any action. A high number may indicate that the content did not meet expectations or that the page loaded poorly. Interpret the number in context – some pages are natural endpoints. Improvements in content and UX can lower the bounce rate.
Brand book
A brand book compiles the rules and guidelines that define how a brand should look, sound, and be used. It often describes logo usage, colors, fonts, and tone so that everyone creating material follows the same path. This reduces the risk of communication feeling fragmented. In practice, the document becomes a common reference for internal teams and external partners.
Brand equity
Brand equity refers to the value that a strong brand creates beyond the physical product – for example, higher prices or loyalty. It is built over time through consistent experience and communication. Measurement often occurs via surveys and market share. Strong brand equity facilitates launches and crisis management.
Brand guidelines
Brand guidelines describe how the logo, colors, fonts, and tone should be used in all communication. They ensure that the brand is perceived consistently regardless of channel or provider. The guidelines can be brief or encompass a whole brand book. Clear guidelines save time and reduce errors.
Brand identity
Brand identity is the combined visual and verbal identity – logo, colors, typography, imagery, and tone. It differentiates the brand from competitors and creates recognition. Identity is built through design and through all interactions users have with the brand. It should reflect positioning and values.
Brand voice
Brand voice describes how the brand sounds in text and speech – tone, word choice, and personality. It should be consistent across channels and help content be recognizable. A clear voice distinguishes you from competitors and builds trust. It is often documented in brand or content guidelines.
Branding
Branding refers to all the work involved in building and maintaining a brand – from name and logo to experiences and associations. The goal is to create recognition, trust, and value over time. Branding affects both marketing and product decisions. A strong brand facilitates sales and recruitment.
Breakpoints
Breakpoints are the screen widths or sizes at which layout and style change in responsive design. Common breakpoints correspond to mobile, tablet, and desktop. CSS Media Queries are used to apply different styles. Clear breakpoints make the design manageable for developers and users.
Brief
A brief summarizes goals, target audience, message, and framework for a project or campaign. It helps ensure all parties have the same starting point and reduces misunderstandings. A good brief is concise but covers the essentials. It is used in advertising, design, and content production.
Broken link
A broken link leads to a page that no longer exists or does not load. Broken links degrade the user experience and can negatively impact SEO. Regular checks and redirects help keep your pages clean. Many tools can scan websites for broken links.
Budget
Budgeting in digital marketing refers to the resources allocated to channels, campaigns, or tools. A clear budget facilitates prioritization and tracking of ROI. It can be distributed per channel, campaign, or period. Revisions are needed when results or goals change.
Bundling
Bundling involves selling or marketing multiple products or services together as a package. It can increase the average order and make the offer easier to understand. Bundling is used in e-commerce, subscriptions, and B2B. The price and content of the package affect profitability and conversion.
Image Style
Image style describes the visual style of images in a brand – motifs, colors, composition, and feel. It is part of the graphic profile and makes images recognizable. Clear guidelines facilitate photographers and content creators. Consistent image style strengthens the brand.
C
C#
C# is a programming language from Microsoft used for web, desktop, mobile, and games. It is based on C and C++ but with modern syntax and memory management. The .NET ecosystem provides large libraries and tools. The language is suitable for both large enterprise solutions and smaller projects.
CDN
A CDN (Content Delivery Network) delivers static files and sometimes dynamic content from servers close to the user. It reduces loading times and the load on the origin server. CDNs are used for images, scripts, videos, and entire websites. Popular providers include Cloudflare, Fastly, and AWS CloudFront.
CI/CD
CI/CD (Continuous Integration / Continuous Deployment) means that code is automatically built, tested, and delivered to environments. It reduces errors and makes releases faster and predictable. Pipelines often run at each check-in. Tools like GitHub Actions, GitLab CI, and Jenkins are commonly used.
CLS (Cumulative Layout Shift)
CLS measures how much content on the page shifts during loading – for example, when images or ads appear and push down text. A high CLS deteriorates the experience and affects Core Web Vitals. Fix by specifying dimensions for images and reserving space for dynamic content. Search engines consider CLS in assessing page quality.
CMS
A CMS (Content Management System) allows users to create, edit, and publish content without writing code. The editorial team logs into an administration to manage texts, images, and pages. Popular CMS options include WordPress, Payload, and Strapi. The choice is influenced by the need for flexibility, integration, and performance.
CRM
A CRM (Customer Relationship Management) is a system for managing contacts, deals, and communication with customers and leads. Sales and marketing use it to follow up and prioritize. Popular tools include Salesforce, HubSpot, and Pipedrive. Good usage requires clear processes and data quality.
CSRF
CSRF (Cross-Site Request Forgery) is an attack where a user unknowingly triggers a request to a service where they are logged in. Protection often relies on tokens or SameSite cookies. Modern frameworks offer built-in protection. CSRF should be addressed in security work.
CSS
CSS (Cascading Style Sheets) controls how web pages look – layout, colors, fonts, and animations. It is separated from HTML and allows changes in appearance without altering the content. CSS has evolved with grid, flexbox, and variables. Understanding CSS is fundamental in web development.
Cache
Cache stores copies of data or pages so that the next request is faster and systems are less burdened. Browsers, CDN, and servers can all cache content. Timestamps or rules determine when content should be updated. A good cache strategy improves speed and scalability.
Call to Action (CTA)
A Call to Action (CTA) is a clear prompt for the user to do something – for example, buy, sign up, or download. The text and placement affect conversion. A good CTA is concrete and matches the user's step in the journey. A/B testing helps find what works.
Canonical tag
A canonical tag tells search engines which URL should be considered the original when the same or similar content exists at multiple addresses. It reduces the risk of duplicate content and concentrates ranking signals. The tag is placed in the head or as an HTTP header. Use it with parameters, mobile versions, or syndication.
Card sorting
Card sorting is a method in UX where participants sort concepts or cards into groups to reveal how they think about structure. The method is used to design menus, taxonomies, and information architecture. Open or closed sorting provides different types of insights. The results facilitate decisions about navigation and content structure.
Cart abandonment
Cart abandonment refers to when a visitor adds items to the cart but does not complete the purchase. Causes can be unexpected costs, complicated checkout, or interruptions. Email reminders and simplified checkout can recapture some. Analyzing where users leave the flow provides a basis for actions.
Case study
A case study describes a real project or customer story and how a solution or method delivered results. It is used in marketing to build trust and demonstrate competence. The structure often includes challenge, solution, and outcome. Good case studies are based on clear measurable results.
ChatGPT
ChatGPT is a chat-based language model from OpenAI that answers questions, writes texts, and assists with tasks. It is used for drafts, translation, code, and analysis. The model is constantly evolving and available in several versions. Using it at work requires assessing quality and sources.
Chatbot
A chatbot is a program that represents a service or brand in text or voice conversation. It can answer common questions, schedule appointments, or guide the user. Chatbots are often built on rules or AI. Clear goals and good training facilitate the user experience.
Checkout
Checkout is the step where the customer provides payment and delivery details and completes the purchase. A simple and clear flow reduces abandoned carts. Secure payment, clear costs, and mobile-friendly design are important. Continuous optimization of checkout improves conversion.
Checkout flow
Checkout flow describes the entire path from cart to confirmation – step by step. Each step should feel simple and secure. Long or unclear flows often lead to customers abandoning. Mapping and A/B testing help you improve the flow.
Click-through rate (CTR)
CTR (click-through rate) shows the percentage of people who click on a link or ad out of those who saw it. In search and advertising, CTR affects both traffic and quality score. A clear and relevant headline or ad text often improves CTR. The measurement is used to optimize messaging and placement.
Client-side rendering (CSR)
Client-side rendering means that the browser builds the page's HTML with JavaScript after the page has loaded. The content can be dynamic, but the initial loading may feel slower. Frameworks like React and Vue are often used for CSR. The choice between CSR and SSR affects both performance and SEO.
Cloud hosting
Cloud hosting means that websites or apps run on virtual resources in a cloud – often with the ability to scale and pay per use. Providers like AWS, Azure, and Google Cloud offer services. It suits both small websites and large applications. Operation and security still require expertise.
Content Management System
A Content Management System (CMS) is software for managing digital content – pages, blog posts, media – without needing to code. The editorial team typically uses a web-based administration. CMS can be monolithic or headless. The choice is influenced by the need for channels, integration, and developer experience.
Content marketing
Content marketing involves creating and sharing relevant content – texts, videos, podcasts – to attract and retain an audience. The purpose is to build trust and lead towards purchase or engagement. The content should provide value in itself and match search intent. Good content marketing is based on strategy and metrics.
Contentful
Contentful is a headless CMS that delivers content via API to web, apps, and other channels. The content is structured in models and edited in a cloud-based interface. The service is suitable for teams that want to separate content from presentation. It competes with Sanity, Strapi, and similar.
Conversion API
Conversion API (CAPI) is Facebook's and Meta's way of receiving conversion data directly from your server, instead of solely via pixel in the browser. It improves tracking when cookies are blocked and provides better data for audience optimization. Implementation requires backend technology. CAPI is often used together with pixel.
Conversion Rate Optimization (CRO)
CRO is about systematically improving the percentage of visitors who convert through testing, analysis, and changes to pages and flows. It is based on data about behavior and obstacles. A/B tests and user tests provide the basis. Good CRO requires clear goals and prioritization.
Conversion funnel
A conversion funnel describes the steps from someone becoming aware of you to converting – for example, visitor → lead → customer. Each step often has fewer numbers. Mapping the funnel shows where you are losing people. Optimization occurs step by step.
Core Web Vitals
Core Web Vitals are Google's set of user experience metrics: LCP (loading), FID/INP (interactivity), and CLS (visual stability). They affect both ranking and user satisfaction. Tools like PageSpeed Insights and Search Console display results. Improvements often require both front-end and server.
Cost Per Acquisition (CPA)
CPA shows the average cost for each conversion – for example, a purchase or a registration. It is used to compare channels and campaigns. A lower CPA is not always better if the quality of conversions differs. CPA is often tracked along with LTV and ROI.
Cost Per Click (CPC)
CPC (cost per click) is what you pay for each click on an ad. In auction models like Google Ads, CPC is influenced by bids, quality, and competition. Lower CPC can be achieved with relevant ads and good landing pages. CPC is used to plan budgets and compare channels.
Cost Per Mille (CPM)
CPM (cost per mille) indicates the cost per thousand views of an ad. It is often used for campaigns aiming for reach or brand awareness rather than direct clicks. CPM is compared between channels and formats. Clicks and conversions are often measured in addition to CPM.
Cross-sell
Cross-sell means offering complementary products or services to a customer who is already buying or owns something. Examples include accessories or extensions. It increases the average order and customer benefit. Cross-sell should feel relevant, not intrusive.
Customer journey
Customer journey describes the entire path from someone becoming aware of you to purchase and further to loyalty. Mapping shows which touchpoints and emotional states exist. The journey is used to plan content, channels, and messages. It is updated when behaviors and channels change.
Customer journey mapping
Customer journey mapping involves visualizing the customer's steps, thoughts, and feelings through different phases and channels. The purpose is to find gaps and opportunities to improve the experience. The map is often built on data, interviews, and assumptions. It facilitates conversations between sales, marketing, and product.
D
DAM (Digital Asset Management)
A DAM is a system for storing, organizing, and delivering digital assets – images, videos, documents. It helps teams find the right version and follow rights. DAM is used by brands, publishers, and organizations with large media archives. Integration with CMS and channels is common.
DNS
DNS (Domain Name System) translates domain names into IP addresses so that browsers and services find the correct server. Changes in DNS affect where traffic and email end up. Configuration is done with the domain provider or in a separate DNS service. Understanding DNS facilitates operation and troubleshooting.
DOM
DOM (Document Object Model) is the tree structure that the browser creates from an HTML page so that JavaScript can read and modify content and structure. Manipulation of the DOM is the foundation for interactive web apps. Performance and accessibility are affected by how the DOM is used. Modern frameworks often handle DOM updates automatically.
Dark mode
Dark mode displays interfaces with a dark background and light text. It reduces eye strain in dark environments and can save battery on certain screens. More and more websites and apps offer dark mode. Implementation should follow accessibility requirements for contrast.
Data Layer
Data layer in web and tracking refers to the layer where events and attributes are collected before being sent to analytics or ad platforms. A clear data layer makes implementation less sensitive to changes in page code. It is often documented in a specification. Tag managers often use the data layer.
Data Layer
A Data Layer is a structured data structure on the website that contains information about pages, users, and events. Tracking tools and tag managers often read from the Data Layer to send the correct data to analytics and ads. A clear structure facilitates maintenance. It is often documented together with the implementation.
Data-driven strategy
Data-driven strategy means that decisions about channels, content, and investments are based on data and analysis instead of solely experience or intuition. Key metrics, tests, and segmentation provide the basis. The culture requires access to data and a willingness to follow results. Balance with qualitative understanding gives the best effect.
Database
A database stores and manages data in a structured way so that programs can read and write efficiently. Relational databases (e.g., PostgreSQL) and document-oriented (e.g., MongoDB) are common. The choice is influenced by data model, scalability, and tools. Databases are the core of most applications.
Dedicated Server
A dedicated server is a physical or virtual machine used solely by you, unlike shared hosting. You have full control over resources and configuration. It is suitable for websites or apps with high performance or security demands. Management and updates are your responsibility.
Deliverability
Deliverability refers to how well emails reach the recipient's inbox instead of spam or being blocked. Sender reputation, content, and technical settings (SPF, DKIM) affect the outcome. Good deliverability requires continuous monitoring. It is crucial for email marketing.
Deployment
Deployment means taking code or content from development to a live environment so users can access it. The process can be manual or automated via CI/CD. Rollback plans and monitoring reduce risk during release. Clear steps and responsibilities facilitate secure deployment.
Design System
A design system gathers components, rules, and documentation so that products and services look and feel consistent. It often includes colors, typography, components, and principles. Designers and developers use it as a common reference. Maintenance requires ownership and prioritization.
Design tokens
Design tokens are named values – colors, spacing, fonts – used in design and code. They make it easy to change themes or scale and keep design and implementation in sync. Tokens are often stored in JSON or similar. They are part of many design systems.
DevOps
DevOps unites development and operations to make delivery faster and more reliable. Automation, CI/CD, and infrastructure as code are common elements. The culture emphasizes collaboration and responsibility throughout the chain. DevOps skills are in demand in technology.
Digital Strategy
Digital strategy describes how the company uses digital channels and tools to achieve business goals – such as growth, efficiency, or customer satisfaction. It connects the target audience, offering, channels, and resources. The strategy should be clear enough to guide priorities. It is revised when the market or goals change.
Disaster recovery
Disaster recovery refers to plans and systems for restoring operations after serious disruptions. Backup, redundancy, and documented procedures are included. Recovery testing shows if the plan holds. It is part of risk management and business continuity.
Display Advertising
Display advertising consists of visual ads on websites, in apps, or on social media – often as banners or native ads. Audiences can be reached with great breadth and targeting. Creativity and placement affect clicks and brand impact. Display is often used together with search and social.
Django
Django is a web framework in Python that offers a ready-made structure for databases, forms, and administration. It suits content-driven websites and APIs. A large ecosystem of packages and documentation is available. Django is used by many major services and publishers.
Docker
Docker is a platform for packaging and running applications in containers – isolated environments that work the same across different systems. It facilitates development, testing, and operations. Images and docker-compose are used to define environments. Docker has become the standard for many modern deployment flows.
Domain Authority
Domain Authority (DA) is a metric from Moz that estimates how strongly a website can rank in search, based on links and other signals. It is often used when assessing partners and competitors. DA is not an official Google metric. It provides a rough indication, not a guarantee.
Downtime
Downtime refers to the period when a service or website is unavailable to users. Causes can include maintenance, errors, or attacks. Measuring with uptime services and SLAs clarifies availability. Minimization requires redundancy, monitoring, and quick recovery.
Drupal
Drupal is a flexible CMS with a strong focus on content structure, multilingual capabilities, and accessibility. It is suitable for large and complex websites. Development and maintenance often require PHP knowledge. Drupal is used by governments, universities, and media houses.
Duplicate content
Duplicate content occurs when the same or very similar content exists on multiple URLs. Search engines can then be unsure which page should rank. Canonical tags, redirects, and clear structure reduce the problem. Intentional duplication for different markets is handled with hreflang.
E
E-E-A-T
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness – the factors Google emphasizes for content to rank, especially within YMYL. The content should demonstrate that the creator has experience and knowledge, that the source is authoritative, and that the information is trustworthy. It affects both editorial work and site structure.
E-commerce
E-commerce means that products or services are sold and purchased via the web or other digital channels. It requires an online store, payment solutions, inventory management, and often integration with CRM and marketing. The choice of platform and providers affects both cost and opportunities. Customer experience and conversion are central key metrics.
E-commerce
E-commerce refers to buying and selling via the web or digital channels. It includes online stores, payments, inventory, and delivery. Platforms like Shopify, WooCommerce, and Magento facilitate building and operation. Success requires a clear strategy, good UX, and reliable logistics.
ERP
An ERP system (Enterprise Resource Planning) consolidates and manages business processes such as finance, inventory, personnel, and sales on a common platform. It provides a unified view and facilitates reporting. Implementation is often extensive and requires customization. ERP is used by larger organizations to manage resources.
ERP Integration
ERP integration means connecting the ERP system to other systems – web store, CRM, warehouse – so that data flows automatically. It reduces manual entry and errors. Integration often occurs via APIs or middleware. Clear agreements and error handling are required for stable operation.
Edge computing
Edge computing involves computation and data storage occurring close to the user or source – for example, in a gateway or a local server – instead of solely in central data centers. It can reduce response time and network load. Use cases include IoT, video streaming, and real-time applications. The development is growing alongside 5G and IoT.
Email marketing
Email marketing involves reaching the target audience via email with newsletters, campaigns, and automated flows. It provides direct contact and can be combined with segmentation and personalization. Deliverability, open rates, and clicks are continuously measured. Good email marketing is based on permission, relevant content, and clear CTAs.
Empathy map
An empathy map visualizes what the user or customer thinks, feels, sees, and does in a given situation. It is used in UX and marketing to understand perspectives and needs. The map is often filled in during workshops with insights from research. It facilitates decisions about content and experiences.
Engagement rate
Engagement rate shows how actively the target audience interacts – for example, likes, comments, or shares – in relation to reach or views. It is used in social media and email to measure interest. Higher engagement often indicates relevant content and relationship. Comparisons are made within the same channel and type of content.
Exit rate
Exit rate shows the percentage of visitors who leave the website from a given page. Unlike bounce rate, it includes pages where the user clicked further before leaving. High exit rates on certain pages may indicate that the flow is interrupted or that the content does not lead further. The analysis facilitates optimization of navigation and content.
Express
Express is a popular web framework for Node.js that makes it easy to build APIs and web apps. It offers routing, middleware, and integration with databases. A large ecosystem of extensions is available. Express is suitable for both simple services and larger applications.
F
Color Blindness Adaptation
Color blindness adaptation means that design and content work for users who perceive colors differently. Contrast, symbols, and text that complement color facilitate this. It is part of accessible design according to WCAG. Tools and simulators help with testing.
Color Palette
A color palette defines the colors used in a brand or product – often with primary and secondary colors. A clear palette ensures consistency across channels. Contrast and accessibility should be considered. The palette is often documented in brand guidelines or design systems.
FID (First Input Delay)
FID measures the time from the user's first interaction to when the browser responds. Long response times give the impression that the page is hanging. FID has been replaced by INP in Core Web Vitals but the concept is still used. Optimizing JavaScript and threads improves interactivity.
Facebook Ads
Facebook Ads is Meta's platform for purchasing ads on Facebook and Instagram. Audiences can be targeted based on demographics, interests, and behavior. Formats include image, video, carousel, and stories. Good creativity and audience optimization affect cost and results.
Featured snippet
A featured snippet is the box that Google sometimes displays above regular results with a short answer to the user's question. Content that answers clearly and structured has a better chance of appearing there. Snippets often attract more clicks or can lead to zero-click. Optimization requires a focus on questions and clear answers.
Fetch
Fetch is a web API in JavaScript for fetching resources over the network, such as from an API. It replaces the older XMLHttpRequest and returns promises. Fetch is used in modern web apps to read and send data. Error handling and timeout should be explicitly managed.
Figma
Figma is a web-based tool for designing interfaces, prototypes, and illustrations. Multiple people can work simultaneously and files are easily shared. Components and variables facilitate design systems. Figma has become a standard in many product and agency teams.
Fitts’s law
Fitts’s law is a concept in digital strategy, marketing, or technology. It is used in professional contexts to describe methods, tools, or processes. A clear understanding facilitates communication and decision-making. More information can be found in the full definition above.
Flutter
Flutter is Google's framework for building apps for mobile, web, and desktop from a single codebase. Interfaces are built with widgets and Dart as the language. It provides fast development and consistent appearance across platforms. Flutter competes with React Native for developers.
Frontend
Frontend refers to the part of a website or app that the user sees and interacts with – HTML, CSS, and JavaScript. Developers build layout, forms, and calls to the backend. Frameworks like React, Vue, and Svelte facilitate building. Performance and accessibility are important in frontend work.
Fullstack
Fullstack means developing both frontend and backend – from interface to database and API. Fullstack developers can deliver entire features themselves. The skill is in demand in both small and large teams. The choice of technology stack varies between projects.
Funnel
A funnel describes the steps from when someone becomes aware of you to when they convert. Each step often has fewer people. Mapping shows where you lose potential customers. The funnel is used to prioritize optimization and channels.
G
GA4
GA4 (Google Analytics 4) is Google's latest version of analytics and is based on events and users instead of just page views. It provides better insights across multiple platforms and user behavior. The transition from Universal Analytics requires rethinking measurement. GA4 is the foundation for tracking traffic and conversion in the Google ecosystem.
GAP Analysis
A GAP analysis compares the current state with the desired goal to identify gaps and actions. It is used in strategy, processes, and technology. The analysis facilitates prioritization and planning. It can be conducted for the entire organization or specific areas.
Generative AI
Generative AI refers to models that create new content – text, image, or sound – based on training on large amounts of data. ChatGPT and image generators are common examples. Applications in the workplace are rapidly growing. Quality, sources, and ethics still require human judgment.
Git
Git is a version control system that tracks changes in code and enables collaboration without overwriting each other's work. Branches, merge, and history are central concepts. It is used almost everywhere in software development. GitHub and GitLab are built on Git.
GitHub
GitHub is a platform for hosting Git repositories, collaborating on code, and running CI/CD. Pull requests, issues, and discussions facilitate workflows. Many open source projects and companies use GitHub. It has become a central part of developer tools.
GitLab
GitLab offers Git hosting, CI/CD, issue tracking, and more in an integrated platform. It competes with GitHub and can be self-hosted. Companies that want everything in one place or keep data in-house often choose GitLab. It suits both small and large teams.
Go-to-market
Go-to-market (GTM) describes how a product or service is launched and reaches customers – channels, messaging, pricing, and sales support. The strategy connects product, target audience, and resources. A clear GTM plan facilitates launch and follow-up. It is updated when the market or offering changes.
Google Ads
Google Ads is Google's platform for purchasing ads in search, the Display Network, and YouTube. Bidding and quality score determine placement and cost. Campaigns can be targeted by keywords, audiences, and location. Good ads and landing pages improve results.
Google Analytics
Google Analytics collects data about visitors, page views, and events on websites and apps. It facilitates understanding of traffic, behavior, and conversion. GA4 is the current version and is event-based. Privacy and cookie management affect which data is collected.
Google Cloud
Google Cloud is Google's cloud platform offering services for computing, storage, AI, and databases. Companies use it to host apps, build machine learning, and integrate with other Google services. It competes with AWS and Azure. The choice is influenced by needs and existing agreements.
Google Merchant Center
Google Merchant Center is the tool where you upload and manage your product data to display products in Google Search, Shopping, and other surfaces. Correct feed and attributes facilitate visibility. It is often linked to online stores and Google Ads. Maintaining data is important for continuous display.
Google Search Console
Google Search Console helps you understand how your website performs on Google – search queries, rankings, clicks, and technical issues. The tool also shows indexing status and Core Web Vitals. It is free and recommended for anyone looking to improve their search visibility. Regular review facilitates optimization.
GraphQL
GraphQL is a language and specification for querying and mutating data via a single endpoint. The client specifies exactly which fields are needed, reducing over- or under-fetching. It suits web and mobile where needs vary. Many headless CMS and APIs offer GraphQL.
Grid system
A grid system divides the layout into columns and rows so that content can be placed consistently. It facilitates responsive design and visual order. CSS Grid and Flexbox are modern tools. Grid is used in design systems and component libraries.
Growth hacking
Growth hacking refers to experiment-driven and data-driven growth – often focusing on rapid testing, channels, and viral mechanisms. The term is often associated with startups and product-led growth. Creativity and measurement go hand in hand. It differs from traditional marketing through its pace and focus on scalability.
H
HTML
HTML (HyperText Markup Language) is the language that builds the structure of web pages – headings, paragraphs, lists, and links. Browsers interpret HTML and display the content. Semantic HTML facilitates accessibility and SEO. HTML is the foundation along with CSS and JavaScript.
HTTPS
HTTPS means that data between the browser and server is encrypted with TLS/SSL. It protects privacy and builds trust. Search engines prefer HTTPS and some features require it. Certificates and correct configuration are part of basic web operations.
Headless
Headless means that content or logic is managed without a predefined presentation layer – for example, a CMS that only delivers data via API. The frontend is built separately and can be web, app, or another channel. It offers flexibility but requires more development. Headless is growing with the need for multiple platforms.
Headless CMS
A headless CMS manages content as data delivered via API to any frontend – web, app, or other channel. Unlike traditional CMS, there is no built-in presentation. Developers build the interface themselves. Headless is suitable when you want fast frontends or to reuse content in multiple places.
Heatmap
A heatmap visualizes where users click, scroll, or look on a page. Colors show concentration of activity. Heatmaps are used to understand behavior and identify areas that work or fail. Tools like Hotjar and Full Story offer heatmaps along with session recording.
Hick’s law
Hick’s law is a concept in digital strategy, marketing, or technology. It is used in professional contexts to describe methods, tools, or processes. A clear understanding facilitates communication and decision-making. More information is available in the full definition above.
Hosting
Hosting refers to websites or apps being stored and run on servers accessible on the network. Shared hosting, VPS, cloud, and serverless are common models. The choice is influenced by traffic, security, and control. Good hosting is the foundation for availability and performance.
HubSpot
HubSpot is a platform for CRM, marketing, sales, and service. It combines email, landing pages, automation, and reports. Companies use it to gather leads and follow up on deals. HubSpot competes with Salesforce, Pipedrive, and similar.
Hybrid app
A hybrid app is built using web technology (HTML, CSS, JavaScript) but packaged as an app and can access device features via wrappers. Frameworks like Cordova or Capacitor are used. Hybrid development is faster than pure native but may offer lower performance. The choice depends on requirements and resources.
I
IA (Information Architecture)
IA (Information Architecture) is about how content and functions are structured and named so that users find what they are looking for. Menus, categories, and search are parts of IA. Good IA is based on user insights and clear goals. It affects both UX and content strategy.
ISR (Incremental Static Regeneration)
ISR means that statically generated pages can be updated in the background after they are first built. The next user then gets the new version. It combines the benefits of static generation and dynamic content. Frameworks like Next.js support ISR.
Indexing
Indexing is when search engines add your pages to their database so they can appear in search results. Pages that are blocked or lack links are often not indexed. Search Console shows indexing status. Technical SEO and content quality affect if and how pages are indexed.
Information Architecture
Information Architecture (IA) describes how information is organized, labeled, and presented to users. It encompasses navigation, taxonomy, and search. Good IA facilitates users in finding and understanding content. Methods like card sorting are used to design IA.
Integration
Integration means that systems – online store, CRM, email, ERP – are connected so that data and processes flow automatically. APIs, webhooks, and middleware are often used. Clear agreements and error handling are required. Good integration reduces manual work and errors.
Interaction Design
Interaction Design (IxD) focuses on how users interact with products – buttons, feedback, flows, and behaviors. The aim is to make the interaction understandable and satisfying. It overlaps with UX and usability. Prototypes and testing facilitate decision-making.
International SEO
International SEO is about making websites visible and ranking correctly in multiple countries or languages. Hreflang, language versions, and local content are important. Search engines want to show the right version to the right user. The strategy requires both technology and content.
iOS
iOS is Apple's operating system for iPhone and iPad. Development typically occurs in Swift or with frameworks like React Native. Apps are distributed via the App Store. Developing for iOS means following Apple's guidelines and design.
J
JSON
JSON (JavaScript Object Notation) is a text format for representing data with objects and lists. It is used everywhere for configuration, API responses, and data exchange. JSON is easy to read and write for both humans and programs. It has become the standard for web APIs.
JWT
JWT (JSON Web Token) is a compact format for transmitting information between parties – for example, for login and authorization. Tokens can be signed and contain claims. They are often used in APIs and single sign-on. Secure handling requires short lifespan and protected channels.
JavaScript
JavaScript is the programming language that makes web pages interactive – forms, animations, and API calls. It runs in the browser and on the server (Node.js). Frameworks like React and Vue are based on JavaScript. Knowledge of JavaScript is central to web development.
Journey map
A journey map visualizes the user's or customer's steps, thoughts, and feelings through a process or over time. It is used to find gaps and opportunities in the experience. The map is often built on research and workshops. It facilitates decisions about content, channels, and services.
K
Click-through Rate
Click-through Rate (CTR) shows the percentage of people who click on a link or ad out of those who saw it. In search and advertising, it affects both traffic and quality score. A clear and relevant headline or ad text often improves the click-through rate. The measurement is used to optimize messaging.
Component Library
A component library gathers reusable UI components with documentation and often ties to design. It ensures consistency and faster development. Libraries are often built with React, Vue, or similar. They are part of many design systems.
Contrast Ratio
Contrast ratio describes the difference in brightness between text and background. WCAG specifies minimum requirements for text readability, especially for users with impaired vision. Higher contrast provides better readability for everyone. Tools help ensure that requirements are met.
Conversion
Conversion means that a visitor performs the action you want to measure – purchase, registration, download, or similar. The term is used in e-commerce and lead generation. The conversion rate shows the percentage that takes the step. Understanding why some convert is behind CRO work.
Conversion Optimization
Conversion Optimization (CRO) is about systematically increasing the conversion rate through testing, analysis, and improvements of pages and flows. It is based on data about behavior and obstacles. A/B tests and user tests provide the basis. Clear goals and prioritization are important.
Conversion Rate
Conversion rate shows the percentage of visitors or leads that convert – for example, purchase or register. It is a key metric for evaluating pages, campaigns, and channels. Comparisons are made within the same flow or type. Improvements often require testing and analysis of behavior.
KPI
A KPI (Key Performance Indicator) is a key metric used to measure progress towards goals. KPIs should be measurable, relevant, and linked to strategy. Examples include revenue, conversion rate, and customer satisfaction. Clear KPIs facilitate prioritization and follow-up.
KPI-dashboard
A KPI dashboard gathers key metrics and visualizations in one place so that teams and management can quickly track performance. It often relies on data from analytics, CRM, and finance. Clear goals and update frequency are important. Tools like Looker Studio and Power BI are often used.
Kanban
Kanban is a method for visualizing and managing work with cards that move between columns – for example, To Do, In Progress, Done. It often limits the number of tasks in progress. The method facilitates flow and highlights bottlenecks. It is used in development and operational work.
Keyword
A keyword is the word or phrase that users search for and that you want to rank for. Keyword analysis facilitates content and SEO planning. Relevance and intent are more important than just volume. Keywords are used in texts, meta, and ads.
Keyword cannibalization
Keyword cannibalization occurs when multiple pages on the website compete for the same search query. Search engines may then be unsure which page to rank. The solution is to merge or clearly differentiate pages. Mapping keywords and pages facilitates action.
Klarna
Klarna is a payment solution that allows customers to pay after delivery, in installments, or directly, and is often integrated into the e-commerce checkout. Companies offer it to lower the purchase threshold. Klarna manages credits and refunds for the seller. The service is common in Nordic e-commerce.
Kubernetes
Kubernetes (K8s) is a system for automating the deployment, scaling, and management of containerized applications. It is often run in the cloud and facilitates the operation of many services. Knowledge is required to set up and maintain. Kubernetes has become the standard for container orchestration.
Requirement Specification
A requirement specification describes what a product, function, or service should fulfill – functionally and sometimes non-functionally. It helps ensure that the client and supplier have the same understanding. Requirements are often prioritized and linked to acceptance criteria. Clear requirements reduce misunderstandings in projects.
L
LCP (Largest Contentful Paint)
LCP measures when the largest content element in the viewport has rendered and is part of Core Web Vitals. Slow LCP gives the impression of a sluggish page. Optimization requires a fast server, efficient resource loading, and sometimes better content prioritization. Search engines consider LCP in their assessment.
LLM (Large Language Model)
An LLM is a language model trained on large amounts of text and can generate and interpret language. ChatGPT and similar services are based on LLM. Applications include search, support, and content. The development impacts both opportunities and ethics.
Landing page
A landing page is a page that visitors reach after a click – for example, from an ad – and is designed for a clear action. The content and CTA should match the message that attracted them. Good landing pages increase conversion. A/B testing facilitates optimization.
Laravel
Laravel is a PHP web framework with ready-made solutions for routing, database, authentication, and API. It suits web apps and backend services. A large ecosystem and documentation are available. Laravel is used by many online stores and services.
Lead magnet
A lead magnet is an offer – such as a guide, checklist, or webinar – that you provide in exchange for the user’s contact information. The purpose is to build a lead database. The offer should provide clear value. The lead magnet is often followed by an email flow.
Lead nurturing
Lead nurturing involves maintaining and developing relationships with leads through relevant content and communication until they are ready to buy. Email, content, and personalization are often used. The aim is to keep leads warm and guide them towards conversion. Automation facilitates scalable nurturing.
Lead scoring
Lead scoring assigns points to leads based on behavior and attributes to prioritize which should be followed up first. Higher scores often indicate a greater willingness to buy. The scores are used by sales and marketing. The model needs updating as data and results come in.
Light mode
Light mode displays interfaces with a light background and dark text. It is the traditional mode for most websites and apps. More and more services offer a choice between light and dark mode. Contrast and accessibility should be considered in both modes.
LinkedIn Ads
LinkedIn Ads is the platform for purchasing ads on LinkedIn. Audiences can be targeted by profession, industry, and company size. Formats include sponsored content, messages, and dynamic ads. LinkedIn is particularly suited for B2B and recruitment.
Load balancing
Load balancing distributes traffic across multiple servers so that no single server is overloaded and availability increases. It is used for high-traffic websites and APIs. Hardware or software can manage the balancing. It is part of scalable architecture.
Log File Analysis
Log file analysis involves reviewing logs from servers, applications, or CDNs to troubleshoot, measure traffic, or detect anomalies. Logs often contain timestamps, IPs, and paths. Tools facilitate searching and visualization. Logging and storage must comply with privacy and law.
Logo
A logo is the graphic symbol or typography that identifies a brand. It should be recognizable and work in different sizes and media. Brand guidelines describe how the logo may be used. The logo is often the core of brand identity.
Longtail Keywords
Longtail keywords are longer and more specific search queries – for example, "how to change tires myself" instead of "tires". They often have lower volume but higher intent and less competition. Content that answers longtail can drive traffic and leads. They are used in both SEO and advertising.
Looker Studio
Looker Studio (formerly Data Studio) is Google's tool for building reports and dashboards with data from Google Analytics, Sheets, and many other sources. It is free and web-based. Visualizations and filters facilitate analysis. It suits teams already using the Google ecosystem.
Low-code platform
A low-code platform allows users to build applications with visual tools and configuration instead of writing all the code manually. It speeds up development for simple to moderately complex needs. Platforms like Make and Airtable are used for automation and apps. The line between low-code and no-code is fluid.
M
MVP
MVP (Minimum Viable Product) is the smallest version of a product that provides value to users and an opportunity to learn. The goal is to quickly test assumptions without building too much. Feedback from the MVP guides the next steps. The concept is often used in startups and agile development.
Machine Learning
Machine learning refers to algorithms that learn patterns from data and can make predictions or decisions. Applications include recommendations, segmentation, and search. Models are trained and improved with more data. ML is used in personalization and automation.
Magento
Magento is an e-commerce platform with great flexibility and many extensions. It suits larger online stores with a need for advanced logic. Development and maintenance require PHP knowledge. Magento (Adobe Commerce) competes with Shopify and WooCommerce.
Make
Make (formerly Integromat) is a platform for automating workflows between services – webhooks, APIs, and filters. Users build scenarios visually without coding. It competes with Zapier and n8n. Make is suitable for both simple and more advanced integrations.
Marketing automation
Marketing automation means that campaigns and messages are triggered and sent automatically based on behavior and rules. Email, lead scoring, and segmentation are common elements. The purpose is to ensure the right message reaches the right person at the right time. Good automation is built on clear flows and data.
Meta Ads
Meta Ads is the platform for purchasing ads on Facebook, Instagram, and other Meta services. Audiences can be targeted based on demographics, interests, and behavior. Formats and placements vary. Meta Ads is used for both branding and conversion.
Meta description
Meta description is the short text that often appears under the title in search results. It should summarize the page's content and entice clicks. The length should be adjusted so it doesn't get cut off in search. A good meta description facilitates both clicks and understanding.
Microservices
Microservices are an architecture where an application consists of many small, independent services that communicate via APIs. Each service can be developed and scaled separately. It facilitates large teams and rapid change. The architecture requires good operation and monitoring.
Middleware
Middleware is code that runs between an incoming request and the final handler – for example, for logging, authentication, or parsing. It is used in web frameworks and APIs. Middleware facilitates the reuse of logic. The concept appears in both backend and frontend.
Mobile-first
Mobile-first means that design and development start with mobile and then adapt to larger screens. It ensures that the mobile experience is not an afterthought. Many users are primarily mobile. Mobile-first affects both layout and content prioritization.
Mobile-first indexing
Mobile-first indexing means that Google primarily uses the mobile version of a page for indexing and ranking. Websites should therefore ensure that the mobile version contains the same important content and is technically solid. It has been Google's standard for several years. Responsive or mobile-first design facilitates this.
Monitoring
Monitoring means continuously overseeing systems – availability, performance, errors, and logs. Alerts and dashboards facilitate quick response to issues. Tools like Pingdom, Datadog, and built-in cloud services are used. Good monitoring is the foundation for stable operations.
Monolith
A monolithic application is built as a single unit where all logic and data handling reside in the same codebase and process. It facilitates development and deployment in smaller projects. As it grows, the monolith can become difficult to maintain and scale. Many start monolithic and split later if needed.
Motion design
Motion design uses animation and movement to clarify, guide, or create emotion in interfaces. It can facilitate understanding and feedback but should not be disruptive. Accessibility requires that users can turn off or reduce motion. Motion is used in both web and app.
Multilingual
A multilingual website means that content and interface are available in multiple languages. Implementation requires both content management and technical solutions like hreflang. Search engines want to display the correct language version. The strategy is influenced by the target audience and resources.
Multisite
Multisite means that multiple websites or instances are managed from one platform or installation. It is useful when you have multiple brands, languages, or regions. WordPress and some CMS offer multisite. Maintenance and security require clear structure.
N
Native ads
Native ads are advertisements that adapt their appearance and feel to the content surrounding them – for example, in a feed or article. They are perceived as less intrusive and can lead to better engagement. Format and placement vary between platforms. Native is used for both reach and conversion.
Native app
A native app is built specifically for a platform – for example, iOS or Android – using the platform's language and APIs. This often provides the best performance and access to device features. Development and maintenance occur per platform. Native is chosen when performance and integration are critical.
Next.js
Next.js is a framework for React that offers server-side rendering, static generation, and a simple API. It facilitates SEO and performance while using React. Vercel drives its development. Next.js is suitable for websites and web apps that need good search and fast loading.
No-code platform
A no-code platform allows users to build apps, automations, or websites without writing code, often with drag-and-drop. It enables more people in the organization to deliver solutions. Platforms like Webflow and Airtable are used. The boundary with low-code is fluid.
NoSQL
NoSQL refers to databases that do not follow the traditional relational model – for example, document, key-value, or graph databases. They are often suited for flexible data models and large amounts of data. MongoDB and Redis are common examples. The choice depends on data structure and queries.
Nuxt
Nuxt is a framework for Vue that offers server-side rendering, static generation, and a ready project structure. It facilitates SEO and performance for Vue apps. Nuxt 3 is based on Vue 3. It is suitable for websites and web apps with search needs and fast first load.
O
OAuth
OAuth is a standard for granting third parties limited access to a user's resources without sharing passwords. The user approves access at the service (e.g., Google or Facebook). OAuth is used for logging in with social accounts and API access. OAuth 2.0 is the most common version.
OKR
OKR (Objectives and Key Results) is a framework for setting and tracking goals: the objectives describe what you want to achieve, key results are measurable outcomes. It is often used quarterly and connects teams to company goals. Clear OKRs facilitate focus and prioritization. It has been popularized by companies like Google.
OMS
An OMS (Order Management System) manages the order flow from receipt to delivery – inventory, picking, shipping, and returns. It is often connected to online stores, warehouses, and shipping providers. OMS facilitates scalable e-commerce. The choice is influenced by volume and complexity.
Off-page SEO
Off-page SEO refers to all factors outside your own website that affect ranking – primarily backlinks and reviews. Search engines view links as votes for your credibility. Quality and relevance weigh more than quantity. Off-page complements on-page and technical SEO.
Omnichannel
Omnichannel means that the customer can interact with you across multiple channels – web, app, store, support – with a unified experience. Data and context follow the customer. The goal is for each interaction to feel relevant and cohesive. Implementation requires integration and a clear strategy.
On-page SEO
On-page SEO refers to everything you can control on the actual page – content, headings, meta, URL, and internal linking. Good on-page helps search engines understand the page and provides users with relevant answers. It is the foundation along with technical and off-page SEO. Continuous improvement often yields results.
Open Graph
Open Graph is protocols and meta tags that control how a page is presented when shared on social media – title, description, and image. It affects clicks and shares. Tags are placed in the head and validated with tools from the platforms. Open Graph complements regular meta tags.
Open rate
Open rate shows the percentage of recipients who opened an email. It is often measured with a pixel or similar and is influenced by the subject line, sender, and timing. Open rate is used to evaluate email campaigns. Interpretation requires understanding how measurement works on your platform.
Opt-in rate
Opt-in rate shows the proportion that signs up or agrees to something – for example, newsletters or cookies – out of those who are reached. A higher opt-in often indicates clear value and trust. The measurement is used to evaluate forms and messages. It affects the size of your database.
Order Management
Order management encompasses the entire flow from receiving an order to its delivery and possible return. It includes picking, packing, shipping, and returns. An OMS or similar system facilitates when volume grows. Good order management is crucial for customer satisfaction in e-commerce.
Organic reach
Organic reach refers to how many people reach your content without paid distribution – for example, via search, social feeds, or direct traffic. It relies on quality, algorithms, and shares. Organic reach has decreased on many social platforms. Content strategy and SEO affect the outcome.
P
PDP
A PDP (Product Detail Page) is the page that displays a single product with images, description, price, and purchase button. It is often the last page before checkout. A good PDP increases conversion through clear information and trust. Optimization is influenced by both content and UX.
PEST
PEST analysis maps political, economic, social, and technological factors affecting the company or market. It is used in strategic work to understand the environment. PESTEL expands with environmental and legal factors. The analysis facilitates scenarios and decisions.
PESTEL
PESTEL analysis expands PEST with Environmental and Legal factors, providing a structured view of macro factors affecting the business. It is used in strategy and business development. The analysis facilitates prioritization and risk assessment. It is updated as the external environment changes.
PHP
PHP is a programming language primarily used for server-side web development. Many CMS and online stores – such as WordPress and Laravel – are built on PHP. A large ecosystem and cheap hosting are available. PHP remains common despite competition from Node and other languages.
PIM
PIM (Product Information Management) is a system for collecting, structuring, and maintaining product data – descriptions, attributes, images – before they are published to an online store or channels. It facilitates multiple languages and sales channels. PIM is often linked to online stores and ERP. It suits companies with many products.
PLP
A PLP (Product Listing Page) is the page that displays a list or grid of products – for example, a category or search results. Users often filter and sort here. A good PLP facilitates finding the right product. Optimization affects both conversion and SEO.
PPC
PPC (Pay Per Click) means you pay for each click on your ad. The model is used in Google Ads, Meta Ads, and similar platforms. Bids and quality determine placement and cost. PPC provides quick visibility but requires ongoing budget and optimization.
Page Authority
Page Authority (PA) is a metric from Moz that estimates how strong an individual page can rank, based on links and other signals. It is used in assessing competitors and partners. PA is not an official Google metric. It provides a rough indication of the page's strength.
Page Experience
Page Experience refers to the signals Google uses for user experience – Core Web Vitals, mobile-friendliness, HTTPS, and lack of intrusive content. It affects ranking and can be displayed in Search Console. Improvements require both technology and content. A good page experience benefits both users and search.
Page speed
Page speed measures how quickly a page loads and becomes interactive. Slow speed degrades user experience and can affect SEO. Optimization requires server, resources, images, and code. Tools like PageSpeed Insights provide concrete improvement suggestions.
Patch Management
Patch management involves planned updates of software and systems with security and bug fixes. Unupdated systems are a common security risk. The process includes testing and documentation. Clear routines and responsibilities facilitate continuous patch management.
Payload CMS
Payload CMS is a headless CMS built with Node.js and React that provides both an API and a ready-made admin. It is open source and can be customized with code. Payload suits developers who want flexibility and a modern stack. It competes with Strapi, Sanity, and similar.
Penetration Test
A penetration test (pentest) is a controlled simulation of attacks against your systems to find vulnerabilities. It is performed by experienced security testers. The results provide a basis for actions. Regular tests are part of proactive security work.
Performance Optimization
Performance optimization refers to making websites and apps faster – loading time, interactivity, and stability. It affects user experience, conversion, and SEO. Measures include image optimization, caching, and efficient code. Core Web Vitals are common metrics.
Persona
A persona is a fictional but clear description of a typical user or customer, built on insights from data and research. It is used to make decisions about content, channels, and messaging. When teams have a common picture, it becomes easier to write and design consistently. Personas need to be updated as the target audience changes.
Personalization
Personalization means that content, offers, or experiences are tailored based on user data – behavior, demographics, or explicit preferences. It can increase relevance and conversion. Implementation requires data, segmentation, and often automation. Privacy and transparency must be managed.
Pixel
A pixel is a small code or image that loads when a user visits a page and sends data to a tracking or advertising system. Pixels are used to measure conversions and build audiences. Cookies and privacy affect what can be tracked. Pixels are often complemented by Conversion API.
Product Detail Page
A Product Detail Page (PDP) is the page for an individual product with images, description, price, and buy button. It is often the last step before checkout. A good PDP increases conversion through clear information. Content and UX are influenced by both copy and technology.
Product Feed
A product feed is a file or API containing product data – title, price, image, URL – to display products in comparison services, marketplaces, or ads. Correct format and attributes are required. The feed is often maintained from an online store or PIM. A good feed facilitates visibility.
Product Listing Page
A Product Listing Page (PLP) displays a list of products – category or search. Users often filter and sort here. A good PLP facilitates finding the right product and affects conversion. Optimization includes both design and content.
Product Owner
The Product Owner is responsible for defining what should be built and why – requirements, prioritization, and backlog. The role collaborates with development, design, and business. A clear vision and decision-making authority facilitate the process. The Product Owner is common in agile teams.
Progressive Web App (PWA)
A PWA is a website that behaves like an app – can be installed, works offline, and can send notifications. It is built with web technology but provides an app-like experience. PWA is suitable when you want to reach users without an app store. Performance and service workers are central.
Prompt engineering
Prompt engineering is about formulating instructions and questions for language models so that the answers become useful. Word choice, structure, and examples affect the outcome. It is used in ChatGPT, APIs, and internal tools. The skill becomes important as AI is integrated into workflows.
Prototype
A prototype is a simplified version of a product or page used to test ideas and flows before full implementation. Prototypes can be clickable mockups or simple code. They facilitate feedback and decision-making. Prototypes are used in both design and development.
Python
Python is a programming language used for web, data, AI, and automation. It emphasizes readability and has a large ecosystem. Frameworks like Django and Flask are used for the web. Python is popular in data science and machine learning.
Q
QA
QA (Quality Assurance) refers to systematic testing and control to ensure that products and services meet requirements and quality. It includes manual and automated testing. QA is often part of the development process before release. Clear requirements and test cases facilitate.
Quality Assurance
Quality Assurance (QA) involves ensuring that products and services meet requirements and standards through testing and processes. It can be manual or automated. QA reduces errors and improves user experience. The role collaborates with development and product.
R
REST
REST (Representational State Transfer) is an architectural style for web APIs based on HTTP methods, URLs, and status codes. Resources are identified with URLs and manipulated with GET, POST, PUT, DELETE. REST is common and easy to use. It competes with GraphQL for API design.
React
React is a JavaScript library from Meta for building user interfaces with components and virtual DOM. It is used for web and mobile (React Native). There is a large ecosystem and job market. React is suitable for both simple pages and large applications.
React Native
React Native allows you to build mobile apps with React and JavaScript that are then compiled to native components. One codebase can provide apps for iOS and Android. It competes with Flutter and pure native development. React Native is suitable when you want fast development and shared code.
Redirect
A redirect sends users and search engines from one URL to another. 301 means permanent, 302 temporary. Redirects are used when moving pages, merging, or changing domains. Correct redirects preserve SEO value.
Redis
Redis is an in-memory database often used for caching, sessions, and queues. It is very fast and supports various data structures. Redis is used to reduce the load on the main database. It is common in scalable web and app.
Remarketing
Remarketing means showing ads to users who have already visited your website or interacted with you. The purpose is to recapture interest and increase conversion. Audiences are built with pixels or lists. Remarketing is used in Google Ads, Meta, and similar platforms.
Responsive Design
Responsive design means that the website adapts layout and content according to screen size and device. A single codebase serves mobile, tablet, and desktop. CSS Media Queries and flexbox/grid are used. Responsive design is the standard for modern web.
Retainer
Retainer refers to an ongoing agreement where a client pays a fixed amount for a predetermined scope of work – such as hours or deliverables. It provides stability for both agency and client. Retainer is used in consulting and agency collaborations. Scope and communication should be clear.
Retargeting
Retargeting involves ads directed at users who have already visited your website or used your app. The purpose is to remind and drive conversion. Audiences are built using cookies or IDs. Retargeting is used in search, display, and social media.
Return On Ad Spend (ROAS)
ROAS shows revenue in relation to ad spend – for example, 4x means four dollars in revenue per dollar spent. It is used to evaluate campaigns and channels. ROAS should be weighed against margin and LTV. It facilitates decisions about the ad budget.
Return On Investment (ROI)
ROI (Return On Investment) measures the return on an investment relative to its cost. In marketing, revenue or margin is often compared to expenditure. ROI facilitates prioritization between channels and initiatives. A clear definition of cost and result is required.
Roadmap
A roadmap shows planned initiatives, features, or milestones over time. It facilitates communication between product, management, and stakeholders. Roadmaps can be theme-based or time-based. They are updated when priorities or resources change.
Robots.txt
Robots.txt is a file in the website's root that tells search engines which parts they can crawl. It cannot guarantee content is hidden but directs intent. Incorrect configuration can block important pages. The file is often checked during SEO audits.
Ruby on Rails
Ruby on Rails is a web framework in Ruby that emphasizes convention and rapid development. It offers ready-made solutions for database, routing, and forms. Rails has had a significant impact on other frameworks. It is used for web apps and APIs.
S
SCSS
SCSS is an extension of CSS that allows variables, nesting, and mixins. The code compiles to regular CSS. It facilitates maintenance and reuse in larger projects. SCSS is often used alongside frameworks and design systems.
SLA
An SLA (Service Level Agreement) defines guarantees for a service – such as availability, response time, or support. It is used between provider and customer. Breaching the SLA can lead to compensation or termination. Clear SLAs facilitate expectations and prioritization.
SQL
SQL (Structured Query Language) is the language for querying and manipulating data in relational databases. SELECT, INSERT, UPDATE, and DELETE are fundamental. SQL is used by developers and analysts. Knowledge of SQL facilitates both development and reporting.
SQL injection
SQL injection is an attack where an attacker inputs SQL code into forms or parameters causing the database to execute unwanted commands. Protection relies on parameterized queries and validation. Modern frameworks offer protection. SQL injection is one of the most common vulnerabilities.
SSG (Static Site Generation)
SSG means that pages are built at build time and served as static files. It provides fast loading and easy hosting. SSG is suitable for content that doesn't change every second. Frameworks like Next.js, Nuxt, and similar support SSG.
SSL
SSL (and its successor TLS) encrypts data between browser and server. HTTPS is based on SSL/TLS. Certificates are needed and can be free (Let's Encrypt) or paid. SSL is the foundation for a secure web.
SWOT
SWOT analysis maps strengths, weaknesses, opportunities, and threats for a company or situation. It is used in strategy and planning. The analysis facilitates priorities and decisions. SWOT is often combined with other models.
SaaS
SaaS (Software as a Service) means that software is delivered over the internet and used via browsers or apps, often with a subscription. The provider manages operations and updates. Examples include CRM, email, and project tools. SaaS has become the standard for many business apps.
Salesforce
Salesforce is a platform for CRM, sales, marketing, and service. It offers great opportunities for customization and integration. Companies use it to manage leads and customer relationships. Salesforce competes with HubSpot, Microsoft Dynamics, and others.
Sanity
Sanity is a headless CMS focused on structured content and real-time editing. The content is delivered via API. It suits teams that want flexible structure and a good developer experience. Sanity competes with Contentful and Strapi.
Schema markup
Schema markup (structured data) is code that describes content for search engines – such as product, article, or FAQ. It can provide rich snippets in search results. Implementation is done with JSON-LD or microdata. Schema helps search engines understand the page.
Scrum
Scrum is an agile method where teams work in short sprints, plan in sprint planning, and reflect in retrospectives. Roles include Product Owner, Scrum Master, and development team. Artifacts are backlog, sprint backlog, and increment. Scrum facilitates focus and continuous delivery.
Search Engine Marketing (SEM)
SEM refers to both organic and paid search – essentially all visibility in search engines. In everyday language, SEM is sometimes used solely for paid search ads. SEM includes keyword analysis, ads, and landing pages. Measurement is linked to search and conversion.
Search Engine Optimization
Search Engine Optimization (SEO) is about getting websites to rank well in organic search results. It includes content, technology, and links. Good SEO is based on search intent and quality. The results are measured in traffic, rankings, and conversions.
Search Engine Optimization (SEO)
SEO is the work of ensuring websites rank well and appear in organic search results. It involves content, technology, and off-page factors. Good SEO is based on understanding search intent and how search engines interpret pages. The results are measured over time in traffic and rankings.
Search intent
Search intent describes what the user wants to achieve with the search – information, navigation, or transaction. Content that matches the intent often ranks better. Analyzing search intent facilitates content and SEO strategy. The intent affects both the headline and structure.
Segmentation
Segmentation means dividing the target audience or customer base into groups based on behavior, attributes, or value. The purpose is to tailor messages and channels. Segments are used in emails, ads, and personalization. Good segmentation increases relevance and results.
Server
A server is a computer or virtual machine that handles requests and delivers content or services over the network. Web, database, and app servers are common types. Servers can be physical, virtual, or serverless. The choice is influenced by traffic, control, and cost.
Server Side Rendering (SSR)
SSR means that pages are built on the server and sent ready to the browser. It facilitates SEO and fast first paint. Frameworks like Next.js and Nuxt offer SSR. The choice between SSR and static generation is influenced by how dynamic the content is.
Serverless
Serverless means you don't manage servers yourself – code runs in short-lived functions that scale automatically. Providers like AWS Lambda and Vercel offer services. You pay per invocation or execution. Serverless suits varying loads and simple APIs.
Session
A session is the time when a user is active on a website or in an app, often identified with a session ID. Sessions are used to keep the user logged in and track behavior. Sessions are stored on the server or in cookies. Privacy and security require clear management.
Session recording
Session recording captures users' visits – clicks, scrolls, and sometimes screens – to analyze behavior and troubleshoot. It provides insights that heatmaps don't show. Privacy and law require information and sometimes consent. Tools like Hotjar and Full Story offer recording.
Sitemap
A sitemap lists URLs so that search engines can more easily find and index pages. It can be XML for crawlers or HTML for users. Sitemaps are especially useful for large or new websites. Search Console shows how the sitemap is used.
Sprint
A sprint is a time-limited period – often two weeks – where an agile team delivers a planned amount of work. The sprint ends with a review and retro. Backlog is prioritized before the sprint. Sprints facilitate focus and continuous delivery.
Storytelling
Storytelling in marketing uses stories to engage and persuade – customer cases, brand history, or user journeys. It creates an emotional connection and makes messages memorable. Good storytelling is based on authenticity and relevance. It is used in content, advertising, and sales.
Strapi
Strapi is an open-source headless CMS built with Node.js. It offers admin, API, and customizable content types. Strapi can be self-hosted or hosted in the cloud. It competes with Payload, Sanity, and Contentful.
Style guide
A style guide documents how visual and verbal elements should be used – colors, typography, tone, and components. It ensures consistency across channels. Style guides can be simple or part of a design system. They facilitate both design and content.
Subscription commerce
Subscription commerce means that the customer subscribes to receive products or services continuously – for example, monthly. It provides predictable revenue and deeper customer relationships. The model requires a good experience and management of pauses and cancellations. Subscription is used for both physical products and SaaS.
Svelte
Svelte is a framework for building web interfaces where components are compiled into efficient plain JavaScript. It has a simple syntax and small bundle size. Svelte competes with React and Vue. It is suitable for both new projects and existing websites.
T
Accessibility
Accessibility is about making websites and apps work for as many people as possible, including people with disabilities. This can involve contrast, keyboard navigation, screen readers, and understandable structure. WCAG summarizes requirements often found in law. Good accessibility benefits all users.
Tag Manager
A Tag Manager (e.g., Google Tag Manager) allows you to add and update tracking and marketing pixels without changing page code each time. Tags are configured in an interface and triggered by rules. It facilitates faster implementation and fewer dependencies on developers. Cookie management and privacy are affected.
Taxonomy
Taxonomy is how concepts and content are categorized and named – for example, menus, tags, and filters. A clear taxonomy helps users find content and search engines understand structure. It affects both UX and SEO. Taxonomy is often designed together with IA.
Technical SEO
Technical SEO refers to the technical conditions that allow search engines to crawl, index, and understand the website. It includes speed, mobile-friendliness, structured data, and indexability. Technical SEO is the foundation that content and off-page build upon. Search Console and tools facilitate review.
Templates
Templates are reusable structures for pages, emails, or components. They define layout and placeholders filled with content. Templates facilitate consistency and quick production. They are used in CMS, email tools, and design systems.
Testing
Testing in development and UX means ensuring that products and services work as intended and meet user needs. It can be manual, automated, or user testing. Testing reduces errors and improves quality. It is part of agile and continuous delivery.
Thin content
Thin content refers to pages with little or repetitive content that provide low value for search engines and users. Google may downgrade such pages. The solution is to improve, merge, or remove. Thin content is avoided in sustainable SEO.
TikTok Ads
TikTok Ads is the platform for purchasing ads on TikTok. The target audience is often young and engaged in short-form video. Formats include in-feed and branded effects. TikTok Ads are used for branding and conversion on the platform.
Title tag
Title tag is the HTML element that defines the page's title and is often displayed in search results and tabs. It should describe the page's content and entice clicks. Length and keywords affect both ranking and clicks. Title tag is a fundamental part of on-page SEO.
Tone of voice
Tone of voice describes how the brand sounds – formal or relaxed, serious or playful. It should be consistent across channels and facilitate recognition. The tone is often documented in brand guidelines. It affects both copy and customer service.
Touchpoints
Touchpoints are all the interactions a customer or user has with your brand – web, email, store, support. Mapping shows where the relationship is built or weakened. Touchpoints are used in journey mapping and channel strategy. Each touchpoint should feel relevant and cohesive.
Tracking
Tracking refers to collecting data on user behavior – page views, clicks, conversions – for analysis and audience building. Implementation is done with pixels, tags, or server-side. Privacy and cookie management affect what can be tracked. Clear documentation and policy facilitate compliance.
Trustworthiness
Trustworthiness is a part of E-E-A-T and refers to how credible your source and content are perceived. Search engines value it especially within YMYL. Clear source citation, accurate information, and professional presentation build trust. It affects both ranking and user confidence.
Two-Factor Authentication
Two-Factor Authentication (2FA) requires a second factor in addition to a password – such as a code from an app or SMS – for login. It significantly increases security. 2FA is recommended for sensitive services. Implementation should offer user-friendly methods.
Typography
Typography involves the choice of fonts, size, line spacing, and text layout. It affects readability, feel, and brand identity. Clear hierarchies facilitate scanning. Typography is often documented in design systems and brand guidelines.
U
UI
UI (User Interface) refers to the visual and interactive interface – buttons, forms, colors, and layout. Good UI is clear, consistent, and accessible. UI design often relies on design systems. It collaborates with UX for the overall experience.
URL Structure
URL structure refers to how page addresses are constructed – categories, language, and readability. Clear and short URLs facilitate both users and SEO. The structure should reflect content organization. Changes require redirects to preserve value.
UX
UX (User Experience) refers to the entire experience a user has with a product or service – from the first encounter to ongoing use. Good UX is based on understanding users, clear goals, and continuous improvement. UX encompasses both feeling and efficiency. It affects satisfaction and business results.
Umbraco
Umbraco is a flexible CMS built on .NET aimed at websites and editorial teams. It offers customizable content types and a great editing experience. Umbraco can be hosted on your own infrastructure. It competes with WordPress and Drupal in the .NET world.
Upsell
Upsell means offering an upgrade or addition to what the customer is already buying – for example, larger packages or accessories. It increases the average order and the customer's benefit. Upsell should feel relevant, not intrusive. It is used in both e-commerce and services.
Uptime
Uptime measures how much of the time a service is available – for example, 99.9 percent. It is part of SLA and monitoring. High uptime requires redundancy, monitoring, and quick recovery. Users expect services to be available.
Usability testing
Usability testing involves real users testing a product or prototype under observation. The purpose is to find problems and improve usability. Tests can be moderated or not. Usability testing provides insights that heatmaps and analytics do not show.
User Interface
User Interface (UI) is the visual and interactive interface the user encounters. Good UI is clear, consistent, and accessible. UI design is based on design systems and components. It collaborates with UX for the entire experience.
User flow
A user flow describes the path a user takes through a product – from start to finish. Flows are mapped to optimize steps and identify obstacles. They are used in UX and conversion optimization. Clear flows facilitate both design and analysis.
User research
User research gathers insights about users through interviews, surveys, observations, and tests. The purpose is to understand needs, behavior, and motivation. Research facilitates decisions about product and content. It is the foundation for user-centered design.
User testing
User testing involves users testing a product or prototype so the team can see how it is used in practice. It reveals issues that the designer might have missed. Tests can be moderated or asynchronous. User testing improves both UX and conversion.
V
VPS
A VPS (Virtual Private Server) is a virtual machine with dedicated resources within a physical server. You get more control than shared hosting but less than a full dedicated server. VPS is suitable for websites and apps with medium requirements. Management and security are your responsibility.
Value proposition
A value proposition clearly describes the value you offer and why the customer should choose you over alternatives. It should be concrete and linked to the customer's needs. Value proposition is used in marketing, sales, and product strategy. It facilitates focus in messaging.
Variant
A variant in A/B testing is one of the versions being tested – for example, a headline, an image, or a layout. The results are compared between the variants to see which performs best. Clear variables and sufficient traffic are required. The winning variant can become the new standard.
Versioning
Versioning refers to tracking and managing changes – in code with Git or in content with version control in a CMS. It facilitates restoring, comparing, and collaborating. Clear versions and logs ease operations. Versioning is standard in both development and content.
Video
Video on the web requires consideration of format, compression, accessibility, and performance. Subtitles and alt-text enhance accessibility and SEO. Hosting can be done on your own server or via services like YouTube. Video is used for marketing, support, and content.
Vue
Vue is a JavaScript framework for building web interfaces with components and reactivity. It offers a balance between simplicity and capabilities. Vue is used for the web and can be combined with Nuxt for SSR. It competes with React and Svelte.
W
WCAG
WCAG (Web Content Accessibility Guidelines) are international guidelines for accessible web. They describe requirements for contrast, navigation, text alternatives, and more. Levels A, AA, and AAA indicate compliance levels. WCAG is often used as a reference in laws and procurement.
WCAG 2.1
WCAG 2.1 extends WCAG 2.0 with more requirements for mobile, low vision, and cognitive disabilities. It is the version many refer to today. AA level is often the goal. WCAG 2.1 facilitates websites in achieving broad accessibility.
WCAG 2.2
WCAG 2.2 builds on 2.1 and adds requirements for focus indicators and drag-and-drop, among others. It enhances accessibility for more users. Implementation is gradually updated. WCAG 2.2 is followed by providers and authorities.
Web Components
Web Components is a web standard for creating reusable, encapsulated components that work across frameworks. They are based on Custom Elements, Shadow DOM, and HTML templates. Web Components can be used with React or Vue. They facilitate sharing components between projects.
Web Content Accessibility Guidelines
Web Content Accessibility Guidelines (WCAG) are guidelines for accessible web content. They describe requirements for contrast, navigation, text alternatives, and more. Levels A, AA, and AAA indicate compliance levels. WCAG is used in laws and procurement worldwide.
Web Management
Web management encompasses the ongoing work of keeping the website updated, secure, and relevant – content, technology, monitoring, and support. Clear responsibilities and routines prevent things from being forgotten. Budget and prioritization are needed for long-term health. Web management is part of operations and strategy.
Webflow
Webflow is a visual platform for building and hosting websites without coding. Design and content are managed in the same interface. Webflow is suitable for design agencies and smaller teams that want to deliver websites quickly. It competes with WordPress and no-code tools.
Webhooks
Webhooks send data from a service to you when an event occurs – for example, a new order or payment. Your server receives an HTTP request and can then update systems. Webhooks facilitate integration without constant polling. Security and error handling should be managed.
White hat SEO
White hat SEO follows search engine guidelines and is based on quality content, good user experience, and genuinely acquired links. The methods are sustainable and do not risk sanctions. White hat often takes longer but provides lasting results. It is recommended for companies aiming for the long term.
Wireframe
A wireframe is a simple sketch that shows the structure and placement on a page without colors or finished design. The purpose is to make decisions about content and flow before visual details. Wireframes facilitate discussion with clients and developers. They are used early in the design process.
WooCommerce
WooCommerce is a plugin that turns WordPress into an online store. It offers products, cart, checkout, and extensions. WooCommerce is suitable for small and medium-sized stores already using WordPress. It competes with Shopify and Magento.
WordPress
WordPress is a CMS that powers a large part of the web. It offers flexibility through themes and plugins. WordPress is suitable for everything from simple websites to larger portals. The choice is influenced by the need for maintenance, security, and performance.
X
XSS
XSS (Cross-Site Scripting) is an attack where malicious code is injected via the website and executed in other users' browsers. Protection relies on escaping user data and using secure frameworks. XSS can steal sessions or manipulate pages. It is a common vulnerability that must be addressed.
Y
YMYL
YMYL (Your Money Your Life) is Google's designation for content that can affect a user's health, finances, or safety. Such content is assessed more strictly, and E-E-A-T carries more weight. Examples include medicine, law, and financial advice. Quality and source criticism are particularly important for YMYL.
Z
Zapier
Zapier is a platform for automating workflows between thousands of services without code. Users create Zaps triggered by events to perform actions. It facilitates integration between online stores, CRM, email, and more. Zapier competes with Make and n8n.
Zero-click search
Zero-click search refers to when the user gets answers directly in the search result – for example, a featured snippet or knowledge panel – and does not need to click further. It reduces clicks to websites but increases the value of appearing in the snippet. Content that clearly answers questions has a greater chance of capturing zero-click.