Technical Writing Glossary¶
A comprehensive reference of terms, concepts, and jargon used in technical communication.
A¶
- Accessibility
- The practice of making content usable by people with disabilities, including those using assistive technologies.
- Active voice
- A sentence construction where the subject performs the action. "The user clicks the button" versus "The button is clicked by the user."
- Admonition
- A formatted callout box used to highlight warnings, notes, tips, or other important information.
- API (Application Programming Interface)
- A set of protocols and tools that allow software applications to communicate with each other.
- Audience analysis
- The process of identifying and understanding the characteristics, needs, and expectations of your readers.
B¶
- Boilerplate
- Standardized text that can be reused across multiple documents with little or no change.
- Breadcrumb
- A navigation element showing the user's location within a document hierarchy.
C¶
- CCMS (Component Content Management System)
- A system for managing documentation at the component level rather than the document level.
- Chunking
- Breaking content into smaller, manageable pieces that are easier to read and understand.
- Conceptual documentation
- Content that explains ideas, theories, or background information rather than procedures.
- Conditional text
- Content that appears or is hidden based on specific conditions, such as audience or output format.
- Content reuse
- Using the same content in multiple locations to maintain consistency and reduce maintenance.
- Content strategy
- The planning, development, and management of content throughout its lifecycle.
D¶
- DITA (Darwin Information Typing Architecture)
- An XML-based architecture for authoring, producing, and delivering technical information.
- Docs as code
- A methodology that applies software development practices to documentation, including version control and automation.
- Document type
- A category of documentation defined by its purpose, such as tutorials, reference guides, or release notes.
E¶
- End user
- The person who ultimately uses a product or reads documentation.
- Error message
- Text that appears when something goes wrong, explaining the problem and ideally how to fix it.
F¶
- Front matter
- Metadata at the beginning of a document, often in YAML format, containing title, description, and other properties.
G¶
- Getting started guide
- Documentation that helps new users begin using a product quickly.
- GUI (Graphical User Interface)
- The visual elements users interact with, including buttons, menus, and windows.
H¶
- Help system
- Integrated documentation accessible within an application.
- How-to guide
- Task-oriented documentation that explains how to accomplish a specific goal.
I¶
- IA (Information Architecture)
- The structural design of information spaces, including organization, labeling, and navigation.
- Inline help
- Brief assistance text that appears within the user interface, such as tooltips or placeholder text.
J¶
- JATS (Journal Article Tag Suite)
- An XML format for scholarly and scientific publishing.
K¶
- Knowledge base
- A centralized repository of information, often including FAQs, troubleshooting guides, and how-to articles.
- Knowledge management
- The process of creating, organizing, and maintaining organizational knowledge.
L¶
- Localization
- Adapting content for a specific locale, including translation, cultural adaptation, and format changes.
- Linting
- Automated checking of content for errors, style violations, or other issues.
M¶
- Markdown
- A lightweight markup language using plain text formatting syntax.
- Metadata
- Data that describes other data, such as document properties, tags, or categories.
- Microcopy
- Short pieces of text in a user interface, such as button labels, error messages, and tooltips.
- Minimalism
- A documentation approach focused on providing only essential information to complete tasks.
N¶
- Navigation
- The system that allows users to move through and find content.
O¶
- Onboarding
- The process of helping new users learn to use a product effectively.
- OpenAPI (Swagger)
- A specification for describing REST APIs in a machine-readable format.
P¶
- Persona
- A fictional character representing a typical user, used to guide content decisions.
- Plain language
- Writing that is clear, concise, and easily understood by the intended audience.
- Procedural documentation
- Step-by-step instructions for completing specific tasks.
Q¶
- Quick reference
- A condensed document providing essential information at a glance.
- Quick start guide
- Abbreviated documentation helping users begin using a product immediately.
R¶
- README
- A document providing essential information about a project, typically in a code repository.
- Reference documentation
- Comprehensive information about APIs, commands, or system components.
- Release notes
- Documentation describing changes, fixes, and new features in a software release.
- Restructured text (RST)
- A markup syntax used primarily in Python documentation.
S¶
- SDK (Software Development Kit)
- A collection of tools, libraries, and documentation for building software.
- SEO (Search Engine Optimization)
- Practices that improve content visibility in search results.
- Single sourcing
- Creating content once and publishing it in multiple formats or locations.
- SME (Subject Matter Expert)
- A person with deep knowledge in a specific area who provides information for documentation.
- Snippet
- A reusable piece of content that can be inserted into multiple documents.
- Style guide
- A set of standards for writing and formatting documentation.
T¶
- Technical communication
- The practice of conveying complex information to specific audiences.
- Technical writer
- A professional who creates documentation and other technical content.
- Template
- A pre-formatted document structure that can be reused.
- TOC (Table of Contents)
- A structured list of sections or chapters in a document.
- Topic
- A self-contained unit of information focused on a single subject.
- Topic-based authoring
- Writing content as standalone topics that can be assembled in various ways.
- Translation memory
- A database of previously translated content used to improve translation consistency and efficiency.
- Tutorial
- Educational content that teaches users how to accomplish something through guided practice.
U¶
- UI text
- Words that appear in a user interface, including labels, messages, and instructions.
- Usability
- The ease with which users can accomplish their goals with a product or documentation.
- User assistance
- Content and features that help users use a product, including documentation, help systems, and support.
- User experience (UX)
- The overall experience a person has when interacting with a product or content.
- UX writing
- Creating user-facing text in digital products to guide users and improve their experience.
V¶
- Version control
- A system for tracking changes to files over time, enabling collaboration and history management.
- Voice and tone
- The personality and emotion conveyed through writing.
W¶
- White paper
- An authoritative document that addresses a problem and presents a solution.
- Wiki
- A collaborative website or system where users can add and edit content.
- WYSIWYG (What You See Is What You Get)
- An editing interface that displays content as it will appear when published.
X¶
- XML (Extensible Markup Language)
- A markup language for encoding documents in a format readable by humans and machines.
Y¶
- YAML (YAML Ain't Markup Language)
- A human-readable data format often used for configuration files and metadata.
Z¶
- Zero state
- The initial empty state of an application before the user has added data.
Contributing¶
This glossary is not exhaustive. If you encounter terms that should be added, consider contributing to the technical writing community by sharing definitions and explanations.