Glossary. No unnecessary jargon.
Terms that come up in quotes, contracts, and project meetings. We explain each one in a sentence or two so everyone knows what we're talking about. You'll find more detail under each term.
- A/B testMarketing and SEO
A comparison of two versions of a page, email, or ad on real visitors. The one that brings more conversions wins.
Digital marketingMore detail
- AccessibilityWebsites and online stores
Making a website usable for people with visual, hearing, or motor impairments. It follows the WCAG standard.
Accessibility statementMore detail
- Accounting systemBusiness systems
Software for keeping the books, such as the Czech systems Pohoda, Money, or ABRA. It's often connected to an online store and CRM.
Integrations and APIsMore detail
- Agile developmentDevelopment
A way of building software in short cycles (sprints). After each one, you see a finished piece and can change priorities.
How we workMore detail
- AI ActContracts and law
The EU regulation on artificial intelligence. It sorts AI systems by risk and sets obligations for building and deploying them.
AI for businessMore detail
- AI agentArtificial intelligence
A program built on a language model that carries out steps in other systems on its own: it reads emails, fills in forms, and creates records. Unlike a chatbot, it doesn't just answer, it acts.
AI implementationMore detail
- AI assistantArtificial intelligence
A tool that helps employees write, summarize, search documents, or answer customers. The decision stays with a person.
AI for businessMore detail
- AnalyticsMarketing and SEO
Measuring traffic and user behavior on a website or in an app. It shows where people come from and what they do.
Digital marketingMore detail
- AndroidDevelopment
Google's operating system that runs most of the world's mobile phones. Apps are distributed through Google Play.
Mobile appsMore detail
- AngularLanguages and frameworks
Google's framework for large web applications written in TypeScript. Popular in the corporate world.
More detail
- AnonymizationDatabases and data
Changing personal data so that no specific person can be identified from it. It's used for test data and statistics.
Privacy policyMore detail
- ApacheInfrastructure and operations
One of the oldest and most widely used web servers.
More detail
- APIDevelopment
An interface that two systems use to exchange data. Thanks to an API, an online store can send orders to accounting software, or an app can pull data from a CRM.
Integrations and APIsMore detail
- API keySecurity
A secret string an app uses to identify itself when calling an API. It must never end up in public code.
Integrations and APIsMore detail
- App StoreDevelopment
Apple's store for iPhone and iPad apps. Every app goes through Apple's review.
Mobile appsMore detail
- ArchitectureDevelopment
The overall design of a system: what parts it consists of, how they communicate, and where data is stored. It determines speed, running costs, and how easily the system can grow.
Custom business softwareMore detail
- AuthenticationSecurity
Verifying who a user is, for example with a password, a code from an app, or a fingerprint.
More detail
- AuthorizationSecurity
Determining what a signed-in user is allowed to do and which data they can access.
More detail
- AutomationBusiness systems
Replacing repetitive manual work with software: retyping data, generating documents, and sending notifications.
Custom business softwareMore detail
- AWSInfrastructure and operations
Amazon Web Services, the world's largest cloud provider.
More detail
- AzureInfrastructure and operations
Microsoft's cloud platform. A common choice for companies that already use Microsoft 365.
More detail
- B2BGeneral
Trade between businesses (business to business). B2B online stores usually have individual price lists, wholesale orders, and invoicing.
Custom online storesMore detail
- B2CGeneral
Selling to consumers (business to consumer).
Custom online storesMore detail
- BackendDevelopment
The server side of an application that users don't see: the database, business logic, permissions, and connections to other systems.
Web appsMore detail
- BacklogDevelopment
A prioritized list of tasks and features to be done in a project. The most important items are at the top.
How we workMore detail
- BackupInfrastructure and operations
A copy of data and code from which a website or app can be restored after an outage, error, or attack.
Maintenance and supportMore detail
- Black box testSecurity
A penetration test in which the tester has no information about the system, just like a real outside attacker.
Security auditsMore detail
- BlockchainGeneral
A decentralized database whose records can't be changed after the fact. The foundation of cryptocurrencies and some data verification systems.
More detail
- Booking systemBusiness systems
An application for booking appointments, spots, or services online, with a calendar and payment.
Web appsMore detail
- BootstrapLanguages and frameworks
A library of ready-made styles and components for quickly building a web interface.
More detail
- Bounce rateMarketing and SEO
The share of visits in which a person left without any interaction.
Digital marketingMore detail
- Brand guidelinesDesign and UX
A document with the rules for using a brand: logo versions, colors, typefaces, clear space, and usage examples.
Branding and designMore detail
- BrandingDesign and UX
Building a brand: the logo, colors, typeface, tone of voice, and rules for how the brand is used.
Branding and designMore detail
- BreakpointDesign and UX
A screen width at which a website's layout rearranges, for example from three columns to one.
Custom websitesMore detail
- Brute forceSecurity
An attack that tries passwords one after another until the attacker succeeds. It's prevented by limiting the number of attempts and using two-factor authentication.
Security auditsMore detail
- BugDevelopment
An error in a program that makes the application behave differently than it should.
Maintenance and supportMore detail
- Bug bountySecurity
A program in which a company rewards independent hackers for finding and reporting vulnerabilities.
Security auditsMore detail
- BuildDevelopment
Turning source code into a form of the application that can be run or deployed.
More detail
- Business logicDevelopment
Your business rules turned into code: how prices are calculated, who approves an order, and when an invoice is sent.
Custom business softwareMore detail
- C#Languages and frameworks
A Microsoft programming language used for enterprise systems on the .NET platform, games in Unity, and desktop applications.
More detail
- C++Languages and frameworks
A high-performance programming language for system software, games, and applications where speed matters.
More detail
- CacheInfrastructure and operations
Temporary storage of frequently used data so it doesn't have to be recalculated or downloaded every time. It makes websites much faster.
Custom websitesMore detail
- CDNInfrastructure and operations
A network of servers around the world that delivers images, scripts, and pages from the location closest to the visitor.
Custom websitesMore detail
- Change requestContracts and law
A request for a change to the agreed specification. Its impact on price and schedule is assessed first, and only then is it implemented.
How we workMore detail
- ChatbotArtificial intelligence
A program that answers questions in a chat. Modern chatbots run on language models and draw on your data.
AI for businessMore detail
- ChatGPTArtificial intelligence
OpenAI's chat tool built on GPT models.
AI for businessMore detail
- CI/CDInfrastructure and operations
An automated process that tests and deploys every code change. It lowers the risk of errors and speeds up new releases.
More detail
- ClaudeArtificial intelligence
A language model and AI assistant from Anthropic.
AI for businessMore detail
- Client portalBusiness systems
A secure area where clients see their orders, documents, invoices, and communication.
Custom business softwareMore detail
- CloudInfrastructure and operations
Running servers, databases, and other services on a provider's infrastructure over the internet. You pay for actual usage, and capacity can be scaled up quickly.
Maintenance and supportMore detail
- CMSWebsites and online stores
A content management system where you edit your website content yourself: text, images, articles, or products, without a developer.
Custom websitesMore detail
- Code auditDevelopment
An independent review of source code: quality, security, dependencies, and maintainability. Often the first step when taking over a project.
Project takeoverMore detail
- Code licenseContracts and law
It determines what you may do with the source code: modify it, hand it over to another vendor, or resell it.
Ownership and CopyrightMore detail
- Code reviewDevelopment
A review of code by another developer before it's merged. It catches bugs and keeps code quality high.
More detail
- CommitDevelopment
A saved set of code changes in Git, with a description of what changed and why.
More detail
- ContainerInfrastructure and operations
A packaged application with everything it needs to run. See Docker.
More detail
- ConversionMarketing and SEO
An action you want a visitor to take: a purchase, a submitted form, a sign-up, or a phone call.
Digital marketingMore detail
- Conversion rateMarketing and SEO
The share of visitors who completed a conversion. The key indicator of whether a website is doing its job.
Digital marketingMore detail
- CopywritingMarketing and SEO
Writing copy meant to get readers to do something: buy, send an inquiry, or sign up.
Digital marketingMore detail
- Core Web VitalsMarketing and SEO
Google metrics that measure a page's loading speed, responsiveness, and visual stability. They affect search rankings.
Custom websitesMore detail
- CPAMarketing and SEO
Cost per action (also cost per acquisition). How much one order or inquiry from a campaign costs.
Digital marketingMore detail
- CPCMarketing and SEO
Cost per click. How much you pay when someone clicks your ad.
Digital marketingMore detail
- CRMBusiness systems
A customer relationship management system: contacts, deals, communication, and sales tasks in one place.
Custom business softwareMore detail
- CronInfrastructure and operations
A task scheduler on a server that runs scripts at set times, such as a nightly data import or sending a report.
More detail
- Cross-platform appDevelopment
A mobile app that runs on both iOS and Android from a single codebase. Cheaper than two native apps.
Mobile appsMore detail
- CSRFSecurity
An attack in which a malicious page tricks a signed-in user into unknowingly performing an action in another application.
Security auditsMore detail
- CSSLanguages and frameworks
The language that controls how web pages look: colors, fonts, layout, and animations.
Custom websitesMore detail
- CTAMarketing and SEO
A call to action, typically a button like “Order” or “Request a quote.”
Custom websitesMore detail
- Custom websiteWebsites and online stores
A website designed and built from scratch around your needs, without a template or unnecessary plugins.
Custom websitesMore detail
- Dark modeDesign and UX
A dark interface theme. It's easier on the eyes at night and saves battery on OLED displays.
More detail
- DashboardBusiness systems
An overview screen with the most important numbers and charts in one place.
Custom business softwareMore detail
- Data migrationDatabases and data
Moving data from an old system to a new one, including cleaning it up and converting it to the new structure.
Project takeoverMore detail
- DatabaseDatabases and data
An organized data store that an application reads data from and writes data to.
Custom business softwareMore detail
- DDoSSecurity
An attack in which a massive number of requests from many devices overwhelms a server until it stops responding.
Maintenance and supportMore detail
- DebuggingDevelopment
Finding and fixing bugs in code.
More detail
- DependencyDevelopment
A third-party library that an application uses. Outdated dependencies are a common source of security holes.
Maintenance and supportMore detail
- DeploymentInfrastructure and operations
Releasing a new version of a website or app to the production server, where users see it. Also called a deploy.
More detail
- Design systemDesign and UX
A set of components, rules, and styles that make up a product's entire interface. It ensures a consistent look and speeds up development.
Branding and designMore detail
- DNSInfrastructure and operations
The system that translates a domain (such as listify.cool) into a server address. When you change hosting, the DNS records are updated.
Maintenance and supportMore detail
- DockerInfrastructure and operations
A tool that packages an application into a container with everything it needs to run. It then runs the same on a developer's computer and on a server.
More detail
- DocumentationDevelopment
A description of how a system works, how to run it, and how to extend it. Without it, every project handover is expensive.
Project takeoverMore detail
- DomainWebsites and online stores
The website address people type into the browser. Your company, not your vendor, should be the domain holder.
Project takeoverMore detail
- DPAContracts and law
A data processing agreement. It's signed when we, as your vendor, work with the data of your customers or employees.
Data Processing AgreementMore detail
- DropshippingWebsites and online stores
A sales model in which the online store doesn't hold stock, and the supplier ships goods directly to the customer.
Custom online storesMore detail
- E-commerceWebsites and online stores
Selling goods and services online.
Custom online storesMore detail
- EET and invoicingBusiness systems
Automatically issuing invoices and tax documents from a system and sending them to accounting.
Integrations and APIsMore detail
- ElasticsearchDatabases and data
A search engine for fast full-text search across large amounts of data, such as an online store's catalog.
More detail
- Email marketingMarketing and SEO
Sending commercial messages and newsletters. It requires the recipients' consent or an existing customer relationship.
Digital marketingMore detail
- EmbeddingArtificial intelligence
Converting text into a series of numbers that captures its meaning. It lets AI search documents by meaning, not just by words.
AI for businessMore detail
- EncryptionSecurity
Converting data into a form that nobody can read without the key. It protects data both in transit and at rest.
More detail
- EndpointDevelopment
A specific address in an API that a request is sent to, for example “create an order.”
Integrations and APIsMore detail
- EntityDatabases and data
A distinct type of record in a system, such as a customer, an order, or a product.
More detail
- ERPBusiness systems
An enterprise resource planning system that connects inventory, production, purchasing, sales, and accounting.
Custom business softwareMore detail
- ETLDatabases and data
A process that pulls data from various sources, transforms it, and loads it into a target store, typically for reporting.
Integrations and APIsMore detail
- ExpressLanguages and frameworks
A minimalist backend framework for Node.js.
More detail
- Extra workContracts and law
Work beyond the agreed scope. It's billed only with your prior approval.
Terms and ConditionsMore detail
- FeedWebsites and online stores
A machine-readable file of products for price comparison sites, Google Merchant, or partners.
Custom online storesMore detail
- FigmaDesign and UX
A tool for designing interfaces, where designers create screens and prototypes and developers pull specs from them.
More detail
- FirewallSecurity
Protection that lets through only allowed network traffic and blocks the rest.
Maintenance and supportMore detail
- Fixed priceContracts and law
A price that doesn't change once the scope is agreed. Only what you order on top is billed as extra work.
PricingMore detail
- FlutterLanguages and frameworks
Google's framework for mobile apps that run on both iOS and Android from a single codebase.
Mobile appsMore detail
- ForkDevelopment
A copy of a repository that can be developed independently of the original.
More detail
- FrameworkLanguages and frameworks
A ready-made skeleton and set of tools that applications are built on. It speeds up development and sets the structure of the code.
More detail
- FrontendDevelopment
The part of an application that users see and interact with in a browser or on a phone: the interface, forms, and animations.
Web appsMore detail
- FulfillmentWebsites and online stores
Outsourcing the storage, packing, and shipping of an online store's orders.
Custom online storesMore detail
- Full-text searchDatabases and data
Search across entire texts that finds results even from part of a word or without diacritics.
More detail
- GA4Marketing and SEO
Google Analytics 4, the current version of Google's analytics tool.
Digital marketingMore detail
- GDPRContracts and law
The EU regulation on personal data protection. It determines what data you may collect, how long you may keep it, and how to secure it.
Privacy policyMore detail
- Generative AIArtificial intelligence
Artificial intelligence that creates new content: text, images, code, or audio.
AI for businessMore detail
- GitDevelopment
A version control system for code. It records every change, who made it and when, and lets you go back to any version.
More detail
- GitHubDevelopment
A service for hosting Git repositories and collaborating on code. GitLab and Bitbucket work in a similar way.
More detail
- GoLanguages and frameworks
Google's programming language for fast and reliable server-side services.
More detail
- Google AdsMarketing and SEO
Google's advertising platform for ads in search, on YouTube, and across the Display Network.
Digital marketingMore detail
- Google Tag ManagerMarketing and SEO
A tool for managing tracking and marketing tags on a website without touching the source code.
Digital marketingMore detail
- GraphQLDevelopment
A query language for APIs in which an app asks for exactly the data it needs.
Integrations and APIsMore detail
- Gray box testSecurity
A penetration test in which the tester gets some information, such as a regular user account.
Security auditsMore detail
- HackingSecurity
Breaking into systems without authorization. Ethical hacking does the same with permission so that security holes are found and fixed.
Security auditsMore detail
- HallucinationArtificial intelligence
When a language model confidently states false information. It's reduced by connecting the model to verified data (RAG) and by checking outputs.
AI for businessMore detail
- Handover recordContracts and law
A document confirming acceptance of the finished work, including the code, access credentials, and documentation.
Project takeoverMore detail
- HashSecurity
A one-way fingerprint of data. Passwords are stored as hashes, so they can't be read directly even if the database leaks.
More detail
- Headless CMSWebsites and online stores
A content management system decoupled from the website's front end. Content is sent through an API to the website, an app, and other channels at the same time.
Custom websitesMore detail
- HeatmapMarketing and SEO
A visualization of where people click on a page, where they look, and how far they scroll.
Digital marketingMore detail
- HostingInfrastructure and operations
The server a website or application runs on. It covers performance, backups, security, and availability.
Maintenance and supportMore detail
- HTMLLanguages and frameworks
The markup language that describes the structure of a web page: headings, paragraphs, images, and links.
Custom websitesMore detail
- HTTPSSecurity
An encrypted connection between the browser and the server. You can recognize it by https:// at the start of the address. Today it's the standard for every website.
Maintenance and supportMore detail
- IframeWebsites and online stores
An element that embeds another page into a page, such as a map or a video.
More detail
- ImplementationGeneral
Putting a system or solution into operation, including setup, integration, and training people.
AI implementationMore detail
- IncidentInfrastructure and operations
An unplanned event that disrupts operations: an outage, a bug, or a security issue. The response time is usually set in the SLA.
SLA and Support TermsMore detail
- IndexingMarketing and SEO
Adding a page to a search engine's database. If a page isn't indexed, it won't show up in the results.
Digital marketingMore detail
- IntegrationDevelopment
Connecting two or more systems so they exchange data automatically, such as an online store with inventory or a CRM with invoicing.
Integrations and APIsMore detail
- Internal portalBusiness systems
A web application just for employees or partners: documents, requests, approvals, and overviews.
Custom business softwareMore detail
- iOSDevelopment
The operating system for the iPhone. Apps are distributed through the App Store.
Mobile appsMore detail
- IoTGeneral
The Internet of Things. Devices and sensors connected to the internet that send data to an app.
More detail
- JavaLanguages and frameworks
A robust programming language for large enterprise systems, banking, and Android.
More detail
- JavaScriptLanguages and frameworks
The programming language of web browsers. Thanks to Node.js, it's also used for the backend.
Web appsMore detail
- JSONDevelopment
A text format for exchanging data between systems. Today, it's the most common format in APIs.
Integrations and APIsMore detail
- JWTSecurity
A token a user presents when communicating with an API after signing in.
More detail
- KanbanDevelopment
A way of managing work on a board with columns like “To do,” “In progress,” and “Done.”
More detail
- KeywordMarketing and SEO
A word or phrase people type into a search engine. Website content and ad campaigns are built around keywords.
Digital marketingMore detail
- KotlinLanguages and frameworks
A modern programming language recommended by Google for native Android apps.
Mobile appsMore detail
- KubernetesInfrastructure and operations
A system for managing many containers across multiple servers. It makes sure the application keeps running and scales with the load.
More detail
- Landing pageWebsites and online stores
A standalone page for a single campaign or offer with one goal, such as getting an inquiry.
Custom websitesMore detail
- LaravelLanguages and frameworks
A popular PHP framework for web applications and APIs.
More detail
- LeadMarketing and SEO
A potential customer who has left their contact details or an inquiry.
Digital marketingMore detail
- Lead generationMarketing and SEO
Systematically attracting inquiries and contact details from potential customers.
Digital marketingMore detail
- LLMArtificial intelligence
A large language model. An artificial intelligence model trained on text that understands instructions and generates responses.
AI for businessMore detail
- Load balancerInfrastructure and operations
A component that distributes requests across multiple servers so none of them gets overloaded.
More detail
- LocalhostDevelopment
A developer's computer, where the application is run and tested before it's deployed.
More detail
- LogInfrastructure and operations
A record of events in an application or on a server. Logs are used to track down bugs and security incidents.
Maintenance and supportMore detail
- LogoDesign and UX
The graphic mark of a company or product. It has to work small and large, in color and in black and white.
Branding and designMore detail
- Low-codeDevelopment
Platforms where applications are assembled from ready-made blocks with minimal programming. Quick to get started with, limited in how far they can be extended.
More detail
- Machine learningArtificial intelligence
A model learns to recognize patterns in data and then predicts or classifies new cases.
AI for businessMore detail
- MaintenanceInfrastructure and operations
Ongoing upkeep of a system: updates, fixes, backups, and performance monitoring.
Maintenance and supportMore detail
- MalwareSecurity
Malicious software: viruses, Trojans, and ransomware.
More detail
- MarketplaceWebsites and online stores
A platform where many merchants sell at the same time, such as Alza Marketplace or Amazon.
Web appsMore detail
- MascotDesign and UX
A character that personifies a brand and helps people remember it.
Branding and designMore detail
- MergeDevelopment
Combining changes from one branch of code into another.
More detail
- Meta AdsMarketing and SEO
The advertising platform for Facebook and Instagram.
Social mediaMore detail
- Meta tagsMarketing and SEO
Information in a page's code, such as the title and description, that search engines show in their results.
Digital marketingMore detail
- MicrointeractionDesign and UX
A small animation or interface response, such as a button changing after a click. It reassures users that the action went through.
More detail
- MicroservicesDevelopment
An architecture in which an application is made up of small, independent services. Each one can be developed and scaled separately.
Custom business softwareMore detail
- MigrationInfrastructure and operations
Moving a website, application, or data to another server, another system, or a new version.
Project takeoverMore detail
- Mobile firstDesign and UX
An approach in which a website is designed for mobile first and only then for larger screens.
Custom websitesMore detail
- MockupDesign and UX
A realistic visual design of a screen showing how it will actually look.
More detail
- ModelArtificial intelligence
A trained artificial intelligence that performs a specific task, such as understanding text or recognizing images.
AI for businessMore detail
- Model trainingArtificial intelligence
The process in which an artificial intelligence model learns from data.
AI for businessMore detail
- MongoDBDatabases and data
A document-oriented NoSQL database that stores data in a JSON-like format.
More detail
- MonitoringInfrastructure and operations
Round-the-clock tracking of a system's availability and performance. When there's a problem, it sends an alert before users notice.
Maintenance and supportMore detail
- MonolithDevelopment
An application built as a single unit. Simpler at the start, harder to scale for large systems.
More detail
- MVPGeneral
A minimum viable product. It includes only the essentials so it can be tested quickly with real users.
Web appsMore detail
- MySQLDatabases and data
A widely used open source relational database.
More detail
- Native appDevelopment
A mobile app written specifically for one system (Swift for iOS, Kotlin for Android). The best performance at a higher price.
Mobile appsMore detail
- NDAContracts and law
A non-disclosure agreement. It protects the information you share with us about your business and project.
Non-Disclosure AgreementMore detail
- .NETLanguages and frameworks
Microsoft's development platform for web, desktop, and cloud applications, usually written in C#.
More detail
- Next.jsLanguages and frameworks
A React-based framework for fast websites with good SEO and server-side rendering.
Custom websitesMore detail
- NginxInfrastructure and operations
A fast web server and reverse proxy, the most widely used in the world today.
More detail
- No-codeDevelopment
Tools for building simple apps and automations without programming.
More detail
- Node.jsLanguages and frameworks
An environment for running JavaScript on the server. Well suited to APIs and real-time applications.
Web appsMore detail
- NoSQLDatabases and data
Databases that store data not in tables but as documents, key-value pairs, or graphs.
More detail
- NotificationDevelopment
An alert an app sends to a user's phone or browser, or by email.
Mobile appsMore detail
- OAuthSecurity
A standard (together with its extension, OpenID Connect) for signing in with another account, such as “Sign in with Google,” without sharing a password.
More detail
- Offline modeDevelopment
An app's ability to work without an internet connection and send data once the connection is back.
Mobile appsMore detail
- OmnichannelMarketing and SEO
Connecting all sales and communication channels so customers get the same experience on the website, in the app, and in the store.
More detail
- OnboardingDesign and UX
A new user's first steps in an app. Good onboarding decides whether the user stays.
Web appsMore detail
- Online storeWebsites and online stores
An online store with a catalog, cart, payment, and shipping. We build it custom and connect it to your inventory, accounting, and carriers.
Custom online storesMore detail
- Open sourceContracts and law
Software with published source code that can be freely used and modified under the terms of its license.
Ownership and CopyrightMore detail
- OpenAIArtificial intelligence
The American company behind the GPT models and ChatGPT.
AI for businessMore detail
- ORMDatabases and data
A layer that converts data from the database into objects in code. Developers then don't have to write SQL by hand.
More detail
- OWASP Top 10Security
A ranking of the ten most common security risks in web applications. The basic framework for penetration tests.
Security auditsMore detail
- Page speedMarketing and SEO
How fast a page loads. It affects conversions and search rankings.
Custom websitesMore detail
- PaginationWebsites and online stores
Splitting a long list into pages.
More detail
- Pair programmingDevelopment
Two developers work on the same code together. Fewer bugs and faster knowledge sharing.
More detail
- Payment gatewayWebsites and online stores
A service that processes payments on a website by card, bank transfer, or through Apple Pay and Google Pay.
Custom online storesMore detail
- Penetration testSecurity
A controlled attack on a website, app, or network with your permission. It uncovers vulnerabilities before a real attacker finds them.
Security auditsMore detail
- PersonaDesign and UX
A description of a typical user: their goals, needs, and concerns. It helps you design a product for real people.
More detail
- PhishingSecurity
A fraudulent email or website that pretends to be a trustworthy company and tries to trick people into giving up their login details.
Security auditsMore detail
- PHPLanguages and frameworks
A programming language for web servers. A large part of the internet runs on it.
More detail
- PixelMarketing and SEO
An ad platform's tracking code (Meta, Google) that measures conversions from campaigns.
Digital marketingMore detail
- PluginWebsites and online stores
An add-on that extends a system's features. On template-based websites, a common source of security problems.
More detail
- PostgreSQLDatabases and data
A powerful open source relational database, popular for demanding applications.
More detail
- PPCMarketing and SEO
Pay-per-click advertising, typically in Google Ads, Sklik, or on social media.
Digital marketingMore detail
- Price estimateGeneral
An estimate of a project's price and timeline based on its scope. On our service pages, you can calculate it yourself.
PricingMore detail
- Product ownerGeneral
The person who decides on the product's priorities and content on the client's behalf.
How we workMore detail
- Production environmentInfrastructure and operations
The live server where real users use the application.
More detail
- Project managerGeneral
The person who keeps an eye on deadlines, the budget, and communication between you and the development team.
How we workMore detail
- PromptArtificial intelligence
The instructions you give a language model. What the model returns depends heavily on the quality of the prompt.
AI for businessMore detail
- Prompt injectionSecurity
An attack in which malicious text makes an AI ignore its rules, reveal data, or take an unwanted action.
Security auditsMore detail
- PrototypeDesign and UX
A clickable demo of an app before any programming. It's used to validate the screen flow and clarity without development costs.
How we workMore detail
- ProxyInfrastructure and operations
An intermediary between the user and the server that forwards, filters, or speeds up requests.
More detail
- Pull requestDevelopment
A request to merge changes into the main branch of the code. Another developer usually reviews it before it's approved.
More detail
- Push notificationDevelopment
An alert that appears on a phone even when the app isn't running.
Mobile appsMore detail
- PWADevelopment
A web application that can be installed on a phone like a regular app, without the App Store or Google Play.
Web appsMore detail
- PythonLanguages and frameworks
A general-purpose programming language. The main language for artificial intelligence, data analysis, and automation.
AI for businessMore detail
- QADevelopment
Quality assurance. Testing that an application works as specified and without bugs.
How we workMore detail
- RAGArtificial intelligence
A technique in which AI bases its answers on your own documents and data, not just on the model's general knowledge.
AI implementationMore detail
- RansomwareSecurity
Malicious software that encrypts data and demands a ransom to unlock it. Isolated backups are the best defense.
Maintenance and supportMore detail
- Rate limitingSecurity
Limiting the number of requests over time. It protects APIs and sign-in against abuse.
More detail
- ReactLanguages and frameworks
A library originally from Meta for building user interfaces. The most popular choice for modern web applications.
Web appsMore detail
- React NativeLanguages and frameworks
A framework for building mobile apps in JavaScript that run on both iOS and Android.
Mobile appsMore detail
- RedesignDesign and UX
A new design of an existing website or app: its look, structure, and user flows.
Custom websitesMore detail
- RedirectWebsites and online stores
Forwarding from an old URL to a new one. During a redesign, it protects your search rankings.
Custom websitesMore detail
- RedisDatabases and data
A very fast in-memory data store used for caching, queues, and sessions.
More detail
- RefactoringDevelopment
Reworking code without changing what it does, to make it clearer, faster, and easier to extend.
Project takeoverMore detail
- Relational databaseDatabases and data
A database that stores data in linked tables. The most common type for business systems.
More detail
- RemarketingMarketing and SEO
Advertising that targets people who have already visited your website.
Digital marketingMore detail
- ReportingDatabases and data
Regular overviews and reports based on data: sales, campaign performance, and job status.
Custom business softwareMore detail
- RepositoryDevelopment
A store of source code with a complete history of changes, usually in Git. Whoever has access to the repository has access to the code.
Project takeoverMore detail
- Response timeContracts and law
The time within which a vendor starts working on a reported problem. It's usually agreed in the SLA according to severity.
SLA and Support TermsMore detail
- Responsive designDesign and UX
A website that adapts to the screen size, from a phone to a large monitor.
Custom websitesMore detail
- REST APIDevelopment
The most common style of web API, where data is handled through URLs and standard HTTP methods.
Integrations and APIsMore detail
- RetentionMarketing and SEO
The share of users or customers who come back.
More detail
- RoadmapGeneral
A plan for a product's development over time: what gets done now, next, and later.
How we workMore detail
- ROASMarketing and SEO
Return on ad spend. How much revenue each CZK 1 spent on a campaign brings in.
Digital marketingMore detail
- Roles and permissionsSecurity
Settings that control what each user can see and do in a system.
Custom business softwareMore detail
- RollbackInfrastructure and operations
Reverting an application to the previous working version when a new version causes a problem.
More detail
- Ruby on RailsLanguages and frameworks
A framework for the Ruby language, known for fast web application development.
More detail
- RustLanguages and frameworks
A modern programming language focused on performance and memory safety.
More detail
- SaaSGeneral
Software as a service. The application runs in the cloud, and users pay a subscription for it.
Web appsMore detail
- SandboxDevelopment
An isolated test environment, such as a payment gateway's test mode.
More detail
- ScalabilityInfrastructure and operations
A system's ability to handle more users and data without a rewrite, just by adding capacity.
Web appsMore detail
- ScrumDevelopment
An agile methodology with fixed sprints, regular meetings, and clear roles in the team.
How we workMore detail
- SDKDevelopment
A set of tools and libraries from a service provider that makes connecting to its platform easier.
Integrations and APIsMore detail
- Search rankingMarketing and SEO
A website's position in search results for a given keyword.
Digital marketingMore detail
- Security auditSecurity
A comprehensive review of a system's security: code, configuration, access, and processes. The result is a report with findings and recommendations.
Security auditsMore detail
- Security headersSecurity
Web server settings that tell the browser how to protect itself against common attacks.
Security auditsMore detail
- SEOMarketing and SEO
Search engine optimization. The technical structure, speed, and content of a website that help people find you in Google results.
Digital marketingMore detail
- ServerInfrastructure and operations
A computer that runs a website, application, or database and handles user requests.
Maintenance and supportMore detail
- ServerlessInfrastructure and operations
Running code in the cloud without managing your own servers. You pay only for actual executions.
More detail
- SessionSecurity
A signed-in user's session. It lets the application know who you are until you sign out.
More detail
- Single sign-on (SSO)Security
One sign-in to multiple company applications at once, for example with a Microsoft or Google account.
Integrations and APIsMore detail
- SitemapMarketing and SEO
A file listing a website's pages that helps search engines crawl and index the site.
Digital marketingMore detail
- SklikMarketing and SEO
The advertising platform of Seznam, the Czech search engine, for search and display ads.
Digital marketingMore detail
- SLAContracts and law
A service level agreement. It sets how quickly the vendor responds to issues, how fast they're fixed, and what availability is guaranteed.
SLA and Support TermsMore detail
- Source codeDevelopment
The program text an application is built from. Rights to the code and access to it determine whether you can switch vendors in the future.
Ownership and CopyrightMore detail
- SpecificationGeneral
A written description of exactly what a system should do. The basis for a fixed price and deadline.
How we workMore detail
- Speed optimizationWebsites and online stores
Changes that make a website load faster: image compression, caching, and fewer scripts.
Custom websitesMore detail
- SprintDevelopment
A short work period, usually one to two weeks, at the end of which a finished piece of work is demonstrated.
How we workMore detail
- SQLDatabases and data
The language for working with relational databases: reading, writing, updating, and deleting data.
More detail
- SQL injectionSecurity
An attack in which the attacker slips their own command to the database through a form or URL and steals or deletes data.
Security auditsMore detail
- SSL certificateSecurity
A digital certificate that enables an encrypted HTTPS connection and confirms the website's identity.
Maintenance and supportMore detail
- StagingInfrastructure and operations
A test copy of a website or app where you approve changes before they go live.
How we workMore detail
- Structured dataMarketing and SEO
Markup in the code that lets a search engine show ratings, prices, or availability in its results.
Digital marketingMore detail
- SvelteLanguages and frameworks
A framework for web interfaces that compiles into very small, fast code.
More detail
- SwiftLanguages and frameworks
Apple's programming language for native apps on iPhone, iPad, and Mac.
Mobile appsMore detail
- Tailwind CSSLanguages and frameworks
A library of utility classes for quickly styling a website directly in HTML.
More detail
- Technical debtDevelopment
Shortcuts and quick fixes in code that get more expensive over time. Every further change then becomes slower and riskier.
Project takeoverMore detail
- TemplateWebsites and online stores
A ready-made website design that you just fill with content. Fast and cheap, but limited and identical to everyone else's.
Custom websitesMore detail
- TenantGeneral
A separate customer in a SaaS application whose data is kept apart from everyone else's.
More detail
- TestingDevelopment
Verifying that an application works correctly. Manual tests are done by a person, and automated tests run with every code change.
How we workMore detail
- TikTok AdsMarketing and SEO
The advertising platform of the TikTok social network.
Social mediaMore detail
- TokenArtificial intelligence
A piece of text that a language model works with. The number of tokens determines both the price and the limit on prompt length.
AI for businessMore detail
- TrackingMarketing and SEO
Monitoring user actions to measure campaigns. It requires cookie consent.
Cookie policyMore detail
- Two-factor authenticationSecurity
A sign-in that requires a second factor in addition to the password, such as a code from an app or a text message. It stops most password attacks.
More detail
- TypeScriptLanguages and frameworks
JavaScript extended with types. It catches errors while you write code, which is why it's the standard in larger projects.
Web appsMore detail
- UIDesign and UX
User interface. The visual form of an application: layout, colors, typography, and buttons.
Web appsMore detail
- Unit testDevelopment
An automated test of one small piece of code, such as a function that calculates a price.
More detail
- UptimeInfrastructure and operations
The time a system is available. It's expressed as a percentage, for example 99.9%.
SLA and Support TermsMore detail
- URLWebsites and online stores
The address of a specific page on the internet.
More detail
- User testingDesign and UX
Watching real people work with a prototype or app. It shows where they get lost.
More detail
- UXDesign and UX
User experience. How easily and quickly users achieve what they need in an app.
Web appsMore detail
- UX auditDesign and UX
An expert review of a website or app's usability, with specific recommendations.
More detail
- Vector databaseArtificial intelligence
A database for embeddings that lets AI quickly find the most similar passages in your documents.
AI implementationMore detail
- Vendor lock-inGeneral
Dependence on a single vendor that you can't leave without major costs. You avoid it by securing rights to the code, access to it, and documentation.
Project takeoverMore detail
- VersioningDevelopment
Labeling released versions of an application, for example 2.4.1, and keeping a history of changes.
More detail
- Visual identityDesign and UX
The full set of a brand's visual elements: logo, colors, typefaces, illustrations, and photo style.
Branding and designMore detail
- VPNSecurity
An encrypted connection to a company network or servers over the internet.
More detail
- VPSInfrastructure and operations
A virtual private server. Dedicated resources and your own configuration at a lower price than a physical server.
More detail
- Vue.jsLanguages and frameworks
A framework for web interfaces, valued for its simplicity and quick start.
More detail
- VulnerabilitySecurity
A weak spot in a system that an attacker can exploit.
Security auditsMore detail
- Vulnerability scanSecurity
An automated scan of a system for known vulnerabilities. Faster and cheaper than a penetration test, but less thorough.
Security auditsMore detail
- WAFSecurity
A web application firewall. It filters out malicious requests before they reach the application.
Maintenance and supportMore detail
- Warehouse management (WMS)Business systems
A warehouse management system: receiving, picking, stocktaking, and inventory levels.
Custom business softwareMore detail
- WarrantyContracts and law
A period during which the vendor fixes, free of charge, defects it caused.
Terms and ConditionsMore detail
- WCAGWebsites and online stores
The international standard for web accessibility. It sets requirements for things like contrast, keyboard navigation, and image descriptions.
Accessibility statementMore detail
- Web appDevelopment
An application that runs in the browser without installation: portals, SaaS tools, and booking systems.
Web appsMore detail
- WebhookDevelopment
An automatic notification that one system sends to another when an event happens, such as an order being paid.
Integrations and APIsMore detail
- White box testSecurity
A penetration test with full access to the code and documentation. The most thorough option.
Security auditsMore detail
- WireframeDesign and UX
A simplified sketch of a screen without visuals. It's used to agree on content and layout.
How we workMore detail
- WooCommerceWebsites and online stores
An online store plugin for WordPress.
Custom online storesMore detail
- WordPressWebsites and online stores
The most widely used open source content management system. Good for simple websites, but more complex projects hit the limits of its plugins.
Custom websitesMore detail
- XMLDevelopment
A text format for exchanging data, common in older systems, accounting software, and product feeds.
Integrations and APIsMore detail
- XSSSecurity
An attack in which the attacker injects a malicious script into a page that then runs in other users' browsers.
Security auditsMore detail
- Zero-daySecurity
A vulnerability the vendor doesn't know about yet and for which no fix exists.
More detail
Showing 60 of 306 terms
We don't have this term in the glossary yet.
Send us a message and we'll explain it. We'll be glad to add it here too.
Share this page
Got an idea?
On a short call, we'll find out what you need and suggest the next step. Then you'll get a proposal with a fixed price and a timeline.
+420 771 166 199Mon to Fri, 8:30 a.m. to 4:00 p.m. (Prague time) · info@listify.coolWhen should we call you?
Pick a day and a time window. We'll call you, and it takes about 15 minutes.
Day
Instagram, Facebook, TikTok, LinkedIn, and other platforms where a brand communicates with its customers.
More detail