A
AccordionGeneralAn accordion is a vertically stacked set of collapsible panels that users can expand or collapse to reveal or hide content. It is commonly used for FAQs, product specifications, and navigation menus.Agile DevelopmentGeneralAgile development is an iterative approach to software development that emphasizes flexibility, collaboration, customer feedback, and small rapid releases over rigid planning and extensive documentation. It is guided by the Agile Manifesto's four values and twelve principles.
D
DashboardGeneralA dashboard is a graphical user interface that displays key metrics, data visualizations, and performance indicators on a single screen, giving users an at-a-glance view of the state of their business, project, or system.Domain NameGeneralA domain name is the human-readable web address users type into a browser to visit a website, like google.com or atomicglue.com. It maps to a numerical IP address that computers use to find each other on the internet.
E
No entries yet.
G
No entries yet.
I
No entries yet.
J
No entries yet.
K
No entries yet.
L
No entries yet.
M
MarkdownGeneralMarkdown is a lightweight markup language that uses plain text formatting syntax to create structured documents that can be converted cleanly to HTML. It was designed to be easy to read and write in its raw form.MicroservicesGeneralMicroservices is a software architecture style where an application is structured as a collection of small, independent services that communicate over a network, each responsible for a specific business capability and deployable independently.Modal / LightboxGeneralA modal (or lightbox) is a UI element that appears on top of the main page content, blocking interaction with the page behind it until the user takes an action to dismiss it. Modals are used for alerts, forms, confirmations, and image galleries.
P
No entries yet.
S
SaaS / IaaS / PaaSGeneralSaaS (Software as a Service), IaaS (Infrastructure as a Service), and PaaS (Platform as a Service) are the three main cloud computing service models. They differ in the level of control and management you have over the computing stack, from fully managed software (SaaS) to virtualized infrastructure (IaaS).ScrumGeneralScrum is an Agile framework for managing complex work that organizes teams into fixed-length iterations called sprints, with defined roles (Product Owner, Scrum Master, Developers) and ceremonies (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective).Semantic Versioning (SemVer)GeneralSemantic Versioning (SemVer) is a versioning scheme that uses a three-part version number (MAJOR.MINOR.PATCH) to communicate the type of changes in a software release: breaking changes, new features, or bug fixes.SprintGeneralA sprint is a fixed-length time box (usually 1-4 weeks) in which a Scrum team works to complete a set of predefined work items and deliver a potentially usable product increment.Staging vs ProductionGeneralStaging is a pre-production environment that mirrors production as closely as possible, used for final testing before release. Production is the live environment where real users interact with the application.SubdomainGeneralA subdomain is a prefix added to your main domain name that creates a separate section of your website or a distinct web service, like blog.example.com or shop.example.com.
T
Technical DebtGeneralTechnical debt is the implied cost of taking shortcuts in software development that prioritize speed over quality, ultimately making future changes more difficult and expensive. Like financial debt, it accrues interest.TLD (Top-Level Domain)GeneralA TLD is the last segment of a domain name, the part that follows the final dot. Examples include .com, .org, .net, .gov, and .edu. It is the highest level in the hierarchical DNS structure.
W
White-LabelGeneralWhite-label refers to a product or service produced by one company that is rebranded and resold by another company as their own. The original producer remains invisible; the buyer's brand is what the end customer sees.WYSIWYG EditorGeneralA WYSIWYG (What You See Is What You Get) editor is a content editing interface that displays the final formatted output as the user edits, allowing them to see how bold, images, links, and layouts will look without writing code.
X
No entries yet.
Y
No entries yet.
Z
No entries yet.
# General glossary terms
27 general terms from the Atomic Glue web glossary.
- [Accordion](atomicglue.co/glossary/accordion) — An accordion is a vertically stacked set of collapsible panels that users can expand or collapse to reveal or hide content. It is commonly used for FAQs, product specifications, and navigation menus.
- [Agile Development](atomicglue.co/glossary/agile-development) — Agile development is an iterative approach to software development that emphasizes flexibility, collaboration, customer feedback, and small rapid releases over rigid planning and extensive documentation. It is guided by the Agile Manifesto's four values and twelve principles.
- [Breadcrumb Navigation](atomicglue.co/glossary/breadcrumb-navigation) — Breadcrumb navigation is a secondary navigation system that shows users their current location within a website's hierarchy, typically displayed as a horizontal trail of clickable links separated by separators like "Home / Services / Web Design".
- [ccTLD (Country Code TLD)](atomicglue.co/glossary/cctld) — A ccTLD is a two-letter top-level domain assigned to a specific country, sovereign state, or territory, such as .uk (United Kingdom), .jp (Japan), or .br (Brazil).
- [Dashboard](atomicglue.co/glossary/dashboard) — A dashboard is a graphical user interface that displays key metrics, data visualizations, and performance indicators on a single screen, giving users an at-a-glance view of the state of their business, project, or system.
- [Domain Name](atomicglue.co/glossary/domain-name) — A domain name is the human-readable web address users type into a browser to visit a website, like google.com or atomicglue.com. It maps to a numerical IP address that computers use to find each other on the internet.
- [Favicon](atomicglue.co/glossary/favicon) — A favicon is the small icon displayed in browser tabs, bookmarks, and the address bar to visually identify a website. It is typically 16x16 or 32x32 pixels.
- [Hamburger Menu](atomicglue.co/glossary/hamburger-menu) — A hamburger menu is a navigation icon consisting of three horizontal lines that, when clicked or tapped, reveals a hidden menu. It is widely used on mobile websites and apps to save screen space.
- [Markdown](atomicglue.co/glossary/markdown) — Markdown is a lightweight markup language that uses plain text formatting syntax to create structured documents that can be converted cleanly to HTML. It was designed to be easy to read and write in its raw form.
- [Microservices](atomicglue.co/glossary/microservices) — Microservices is a software architecture style where an application is structured as a collection of small, independent services that communicate over a network, each responsible for a specific business capability and deployable independently.
- [Modal / Lightbox](atomicglue.co/glossary/modal-lightbox) — A modal (or lightbox) is a UI element that appears on top of the main page content, blocking interaction with the page behind it until the user takes an action to dismiss it. Modals are used for alerts, forms, confirmations, and image galleries.
- [Netlify](atomicglue.co/glossary/netlify) — Netlify is a cloud platform that combines hosting, serverless backend, and CI/CD into one workflow. It popularized the Jamstack architecture and is known for its atomic deploys and Git-based workflow.
- [Open Source](atomicglue.co/glossary/open-source) — Open source software is software whose source code is made publicly available for anyone to view, use, modify, and distribute under a license that complies with the Open Source Definition (OSD), established by the Open Source Initiative (OSI).
- [Quality Assurance (QA)](atomicglue.co/glossary/quality-assurance) — Quality Assurance (QA) in software development is a systematic process that ensures a product meets defined quality standards through planning, testing, and process improvement. It focuses on preventing defects, not just finding them.
- [Roadmap](atomicglue.co/glossary/roadmap) — A roadmap is a strategic plan that outlines the vision, direction, priorities, and timeline for a product or project over a defined period. It communicates what will be built and why.
- [SaaS / IaaS / PaaS](atomicglue.co/glossary/saas) — SaaS (Software as a Service), IaaS (Infrastructure as a Service), and PaaS (Platform as a Service) are the three main cloud computing service models. They differ in the level of control and management you have over the computing stack, from fully managed software (SaaS) to virtualized infrastructure (IaaS).
- [Scrum](atomicglue.co/glossary/scrum) — Scrum is an Agile framework for managing complex work that organizes teams into fixed-length iterations called sprints, with defined roles (Product Owner, Scrum Master, Developers) and ceremonies (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective).
- [Semantic Versioning (SemVer)](atomicglue.co/glossary/semantic-versioning) — Semantic Versioning (SemVer) is a versioning scheme that uses a three-part version number (MAJOR.MINOR.PATCH) to communicate the type of changes in a software release: breaking changes, new features, or bug fixes.
- [Sprint](atomicglue.co/glossary/sprint) — A sprint is a fixed-length time box (usually 1-4 weeks) in which a Scrum team works to complete a set of predefined work items and deliver a potentially usable product increment.
- [Staging vs Production](atomicglue.co/glossary/staging-vs-production-general) — Staging is a pre-production environment that mirrors production as closely as possible, used for final testing before release. Production is the live environment where real users interact with the application.
- [Subdomain](atomicglue.co/glossary/subdomain) — A subdomain is a prefix added to your main domain name that creates a separate section of your website or a distinct web service, like blog.example.com or shop.example.com.
- [Technical Debt](atomicglue.co/glossary/technical-debt) — Technical debt is the implied cost of taking shortcuts in software development that prioritize speed over quality, ultimately making future changes more difficult and expensive. Like financial debt, it accrues interest.
- [TLD (Top-Level Domain)](atomicglue.co/glossary/tld) — A TLD is the last segment of a domain name, the part that follows the final dot. Examples include .com, .org, .net, .gov, and .edu. It is the highest level in the hierarchical DNS structure.
- [UAT (User Acceptance Testing)](atomicglue.co/glossary/uat-user-acceptance-testing) — User Acceptance Testing (UAT) is the final phase of software testing where real end users validate that the system meets their needs and business requirements before it goes live. It is the last checkpoint before production release.
- [Vercel](atomicglue.co/glossary/vercel) — Vercel is a cloud platform for frontend frameworks that handles deployment, scaling, and CDN distribution. It is the company behind Next.js and is purpose-built for the Jamstack architecture.
- [White-Label](atomicglue.co/glossary/white-label) — White-label refers to a product or service produced by one company that is rebranded and resold by another company as their own. The original producer remains invisible; the buyer's brand is what the end customer sees.
- [WYSIWYG Editor](atomicglue.co/glossary/wysiwyg-editor) — A WYSIWYG (What You See Is What You Get) editor is a content editing interface that displays the final formatted output as the user edits, allowing them to see how bold, images, links, and layouts will look without writing code.