Back to Resources
How-To SessionComplexity: LowReference

Glossary: Key Terms

Quick definitions used across our guides and how-tos.

This glossary keeps language consistent across 4leggedIT resources — especially the difference between an AI chatbot (good for writing) and an AI agent (good for implementing website changes).

Use it as a quick reference when reading or sharing our how-tos with volunteers and board members.

How to use this glossary

This page is a reference. Each term includes a standard definition (with a Wikipedia link) and a short note showing how 4leggedIT uses the term in our guides and how-tos.

  • Use Cmd/Ctrl+F to find a term quickly.
  • Click a term to expand it (multiple terms can stay open).
  • If something is unclear, check the Wikipedia link first — then the 4leggedIT usage notes.
  • Writing or rewriting website content? Start with “AI Chatbot”.
  • Need website changes implemented in the repo? Start with “AI Agent”.
  • Troubleshooting SEO/indexing? Start with “Pre-render”, “sitemap.xml”, “robots.txt”, “canonical”, and “noindex”.
  • Verifying domain ownership? Start with “DNS” and “TXT record”.

Rescue Operations

Everyday rescue terms, organized A-Z.

Adoption Pipeline
The stages an application moves through from submission to adoption.
How 4leggedIT uses this term:
  • Example stages: Applied → Reviewing → Approved → Adopted.
  • A visible pipeline makes it easy to see what is stuck and what needs attention.
AI Agent
A software agent is a computer program that acts on behalf of a user or another program.
How 4leggedIT uses this term:
  • In 4leggedIT docs, an AI agent is a tool/workflow that can take actions (edit files, run builds, implement changes), not just chat.
  • In practice, this might be a prompt-to-website tool or a repo-aware coding assistant.
  • We expect agent work to be reviewable: file diffs, build output, and a clear summary of what changed.
AI Chatbot
A chatbot is a software application or interface that simulates conversation with a user via text or speech.
How 4leggedIT uses this term:
  • We use an AI chatbot for writing and thinking work: drafting copy, rewriting, summarizing, brainstorming, and planning.
  • The output is meant to be reviewed by a human before it becomes website content.
  • A chatbot is usually used for text output, not direct changes to your codebase.
Central Record
A single source of truth for an animal, foster, adopter, or volunteer.
How 4leggedIT uses this term:
  • A central record prevents “version drift” across spreadsheets, texts, and email threads.
  • It also makes onboarding easier because new volunteers don’t have to learn multiple systems.
Connected Record
A record that grows as the dog moves through intake, foster, and adoption.
How 4leggedIT uses this term:
  • A connected record prevents information from being split across spreadsheets, paper, texts, and email threads.
  • It helps new volunteers step in without needing someone to explain where everything is.
Digital Rescue
A rescue where operational information lives in one shared, accessible place for the whole team.
How 4leggedIT uses this term:
  • A “digital rescue” does not require complex software.
  • The goal is consistency: everyone on the team knows where to look first.
Form Moment
A point in the workflow where information is best captured using a form.
How 4leggedIT uses this term:
  • Examples: intake form, foster agreement, adoption application, post-adoption follow-up.
  • Capturing data at the right moment reduces re-typing and missing details.
Front Door (Website)
The public entry point where forms, trust, and communication begin.
How 4leggedIT uses this term:
  • Your website should connect to your internal record-keeping, not live separately from it.
  • Most supporter actions start here: adoptions, volunteering, donations, and contact.
Intake
The moment a dog enters your rescue and its record begins.
How 4leggedIT uses this term:
  • Intake is where first photos, initial condition, and immediate medical needs are captured.
  • Good intake notes prevent confusion later in foster and adoption stages.
Off-the-Shelf Tools
Established platforms (forms, shared databases, CRMs) that can be configured without custom development.
How 4leggedIT uses this term:
  • Off-the-shelf tools can be a great starting point when budgets are tight.
  • The key is a clear agreement on how the team uses them day-to-day.
Rescue Portal
A purpose-built system (like the tools at portal-docs.4leggedit.com) designed to manage rescue operations digitally and intuitively.
How 4leggedIT uses this term:
  • A rescue portal focuses on rescue workflows (animals, fosters, adopters, volunteers) instead of generic business processes.
  • It reduces setup time and lowers the risk of teams falling back into scattered spreadsheets.
Workflow
The step-by-step journey an animal takes through your rescue, and the information created along the way.
How 4leggedIT uses this term:
  • Mapping your workflow helps you decide what information to collect, when to collect it, and who needs access later.
  • It is the bridge between daily rescue work and a clean digital system.

Website + Technical

AI, SEO, hosting, and website terms, organized A-Z.

`VITE_*` environment variables
Environment variables are configuration values available to a process; in Vite specifically, variables prefixed with `VITE_` are exposed to client-side code at build time.
API key vs Client secret
An API key is a secret identifier used to authenticate/authorize a calling program to an API; OAuth-based flows can also use client credentials, where a client secret must be kept confidential.
Wikipedia: API key · OAuth
Canonical URL (canonical tag)
A canonical link element is an HTML link element that indicates the preferred (“canonical”) URL of a page to help avoid duplicate-content issues.
Cloudflare Pages
Cloudflare Pages is a hosting product that builds a site from a Git repository and serves the resulting static files (and optional server-side functions).
Wikipedia: Cloudflare
DNS
The Domain Name System (DNS) is a distributed naming system that maps domain names to IP addresses and other records needed to locate internet services.
DNS propagation
“DNS propagation” is an informal term for the time it can take for DNS changes to be reflected across caches; record TTL values influence how long resolvers may cache older answers.
DNSSEC
DNSSEC (DNS Security Extensions) is a security feature that helps protect DNS responses by adding cryptographic signatures so tampering is harder.
Environment variables
An environment variable is a user-definable value that can affect how a running process behaves.
Hydration
Hydration is when client-side JavaScript makes a server-rendered or statically rendered page interactive by attaching event handlers to the existing HTML.
JavaScript
JavaScript is a high-level programming language that is one of the core technologies of the World Wide Web.
Wikipedia: JavaScript
noindex
noindex is a value of the HTML robots meta tag (and related headers) that requests bots avoid indexing a page.
Wikipedia: Noindex
Pre-render (Prerendering)
Static site generation produces static web pages at build time (instead of generating them on each request).
Pre-render-safe
Progressive enhancement is a web design strategy that prioritizes delivering basic content and functionality first, then adds enhancements for capable browsers.
robots.txt
robots.txt is a file used for the Robots Exclusion Protocol, which tells web crawlers which parts of a site they are allowed to visit.
Wikipedia: Robots.txt
SEO (Search engine optimization)
Search engine optimization (SEO) is the process of improving a website so it’s easier for search engines to find, understand, and show it in results.
sitemap.xml
Sitemaps is an XML protocol/file format that lists a site’s URLs to help search engines discover pages for crawling.
Wikipedia: Sitemaps
SSR (Server-Side Rendering)
Server-side rendering generates HTML on a server (or at build time) instead of rendering only in the browser.
TXT record (DNS verification)
A TXT record is a DNS record type that can associate arbitrary text with a domain name; it’s commonly used for machine-readable verification data.
Wikipedia: TXT record
Worker vs Pages Functions
Serverless computing is a cloud model where you run application code without managing servers; edge computing runs compute closer to where requests are made.

Want us to standardize your docs and workflows?

We can help your team align on terminology, make guides easier to follow, and reduce volunteer onboarding friction.