EdgeWeb / Glossary
Software & web terms,
explained plainly.
41+ terms that come up before and during a software, web or marketing project — from MVP and API to Core Web Vitals and multi-tenant architecture — defined without jargon, with links to where we cover each one in more depth.
Software & Development
- MVP (Minimum Viable Product)
- The smallest version of a product that is complete enough to test with real users — built to validate an idea before investing in every feature. See MVP cost ranges →
- API (Application Programming Interface)
- A defined way for two pieces of software to exchange data — for example, a website calling a payment processor or a mapping service.
- SaaS (Software as a Service)
- Software delivered over the internet on a subscription, rather than installed and run on a business’s own servers — the model behind most modern business tools. See a SaaS product case study →
- Multi-Tenant Architecture
- One application that serves many separate customers (tenants) from a shared codebase, with each tenant’s data kept isolated at the API and database level. See a multi-tenant SaaS design →
- Full-Stack Development
- Building both the parts of an application a user sees (frontend) and the parts that run behind the scenes (backend, database, infrastructure) as one connected system. See our Custom Software service →
- Tech Stack
- The specific set of languages, frameworks, databases and infrastructure used to build a piece of software — chosen for the problem, not fixed in advance.
- Legacy System
- An existing platform or tool, often old or built by another vendor, that a business still depends on even though it no longer scales or is hard to change.
- Scalability
- How well a system keeps working as usage grows — more users, more data, more transactions — without needing to be rebuilt.
- Cloud Hosting
- Running an application on infrastructure provided by a company such as AWS, Google Cloud or Azure, instead of on physical servers a business owns itself.
- Frontend / Backend
- The frontend is what a user sees and interacts with in their browser or app. The backend is the server, database and logic that powers it behind the scenes.
Web Development
- CMS (Content Management System)
- Software that lets a non-technical team update a website’s content — text, images, pages — without editing code directly.
- Headless CMS
- A content management system that stores and manages content separately from how it’s displayed, so the same content can feed a website, an app and other channels at once.
- Responsive Design
- A website built to work correctly at any screen size, from a phone to a desktop monitor, using one flexible layout rather than separate versions.
- Page Speed
- How quickly a webpage loads and becomes usable — a factor in both search rankings and whether visitors stay or leave. See our technical SEO checklist →
- SSL / HTTPS
- The encryption that secures data between a visitor’s browser and a website. Sites without it show as "not secure" and rank worse in search.
- CDN (Content Delivery Network)
- A network of servers in different locations that serve a website’s files from whichever is closest to the visitor, making pages load faster worldwide.
- Native App
- A mobile app built specifically for one platform (Swift for iOS, Kotlin for Android), with direct access to everything that device offers. See native vs. cross-platform →
- Cross-Platform App
- A mobile app built from one codebase that runs on both iOS and Android, using a framework such as React Native or Flutter. See native vs. cross-platform →
- PWA (Progressive Web App)
- A website built to behave like an app — installable, works offline, sends notifications — without going through an app store.
SEO & Marketing
- Technical SEO
- The behind-the-scenes work that lets search engines find, read and trust a site’s pages — crawlability, structured data, site speed — as opposed to the content itself. Read the full checklist →
- On-Page SEO
- Optimizing the visible and coded elements of a specific page — titles, headings, content, internal links — so it matches what people are searching for.
- Backlink
- A link from another website pointing to yours. Search engines treat backlinks from relevant, trustworthy sites as a signal of credibility.
- Core Web Vitals
- Google’s three metrics for real-world page experience: how fast the main content loads (LCP), how responsive the page feels (INP) and how much it shifts while loading (CLS). See the target numbers →
- Schema Markup (Structured Data)
- Code added to a page that explicitly tells search engines what the content means — a review, an FAQ, a product — enabling richer search result displays. See which schema types matter →
- Crawl Budget
- The limited number of pages a search engine is willing to crawl on a given site in a given period, especially relevant for newer or lower-authority domains.
- Indexing
- The process of a search engine storing a crawled page in its database so it can actually appear in search results. A page can be crawled without being indexed.
- SERP (Search Engine Results Page)
- The page of results a search engine shows after a query — what "ranking" actually refers to a position on.
- Meta Description
- The short summary shown under a page’s title in search results. It doesn’t directly affect ranking, but it strongly affects whether people click.
- CRO (Conversion Rate Optimization)
- Improving a website so a higher share of its visitors take the action you want — a purchase, a signup, a call — without needing more traffic to do it. See our Digital Marketing service →
- PPC (Pay-Per-Click)
- Paid advertising, such as Google Ads, where you pay each time someone clicks your ad rather than for the ad simply being shown.
- Local SEO
- Optimizing a business’s online presence to appear in location-based searches, such as "near me" queries and Google’s local map results. See the regions we serve →
AI & Automation
- AI Agent
- A system that uses AI to carry out a task with some autonomy — reading a document, answering a query, routing a request — rather than just responding once to a prompt. See our AI & Automation service →
- Chatbot
- A program that holds a conversation with a user, ranging from simple scripted flows to AI-driven systems that understand open-ended questions.
- RPA (Robotic Process Automation)
- Software that mimics repetitive, rule-based human actions on a computer — clicking, copying, entering data — without understanding context the way AI does.
- Workflow Automation
- Replacing a manual, repeated business process with software that runs it automatically, from a simple trigger-and-action rule to a full AI-assisted pipeline. See where to start →
- LLM (Large Language Model)
- The type of AI model trained on large amounts of text that powers modern chatbots and AI agents, able to understand and generate natural language.
Business & Engagement
- Low-Code / No-Code
- Building software using visual tools and pre-built components instead of writing code from scratch — faster for simple, standard workflows; limited for complex or custom ones. See when each one fits →
- Fixed-Price vs. Time & Materials
- Two ways to price a project: a fixed price commits to one total upfront; time and materials bills for actual hours worked, usually with a not-to-exceed ceiling. See how this affects cost →
- Scope Creep
- Small, uncontrolled additions to a project’s requirements after work has started, which individually seem minor but together blow past the original timeline and budget.
- NDA (Non-Disclosure Agreement)
- A legal agreement that keeps confidential information shared during a project private — common before scoping calls that involve sensitive business data.
- SLA (Service Level Agreement)
- A formal commitment on response times, uptime or support standards a business can expect from a vendor after launch.
FAQ
Questions about this glossary.
Who is this glossary for?
Business owners and founders who want a plain-English answer to a term that came up in a proposal, a call or an article — not a computer science reference.
Is this list complete?
No single glossary is exhaustive. This covers the terms that come up most often in the kind of software, web and marketing projects EdgeWeb builds. If a term you're looking for isn't here, ask us directly.
Can I request a term to be added?
Yes — message us the term and we'll add a plain definition if it's relevant to software, web development, SEO, AI automation or working with an agency.
Start a Conversation