Technology, Learning & Knowledge Management Glossary

This glossary is a unified reference for terminology used across Technical Writing, Instructional Design, Learning and Development, Knowledge Management, and modern technology disciplines. It brings together foundational concepts, industry standards, tools, frameworks, and practical definitions that support clear communication, consistent documentation, and effective knowledge sharing. Whether you are creating content, designing training, managing information, or working in an enterprise technology environment, this glossary provides a structured guide to the terms shaping today's technical and learning practices.

Search the glossary

Glossary terms

Term
Category
 
Binary Repository Software Development and Programming Definition
Package Manager Software Development and Programming Definition
Dependency Management Software Development and Programming Definition
Semantic Versioning Software Development and Programming Definition
Test-Driven Development Software Development and Programming Definition
Behavior-Driven Development Software Development and Programming Definition
Shift Right Software Development and Programming Definition
Dynamic Analysis Software Development and Programming Definition
Quality Gate Software Development and Programming Definition
Test Environment Software Development and Programming Definition
Test Double Software Development and Programming Definition
DITA Open Toolkit Software Development and Programming Definition
Sphinx Software Development and Programming Definition
MkDocs Software Development and Programming Definition
Material for MkDocs Software Development and Programming Definition
Docusaurus Software Development and Programming Definition
Antora Software Development and Programming Definition
Asciidoctor Software Development and Programming Definition
reStructuredText Software Development and Programming Definition
OpenAPI Specification Software Development and Programming Definition
Swagger UI Software Development and Programming Definition
Swagger Editor Software Development and Programming Definition
Postman Software Development and Programming Definition
Stoplight Software Development and Programming Definition
Slate Software Development and Programming Definition
Visual Studio Code Software Development and Programming Definition
Notepad++ Software Development and Programming Definition
Mermaid Software Development and Programming Definition
Vale Software Development and Programming Definition
GitHub Software Development and Programming Definition
GitLab Software Development and Programming Definition
Bitbucket Software Development and Programming Definition
LinkChecker Software Development and Programming Definition
Azure DevOps Server Software Development and Programming Definition
Azure Repos Software Development and Programming Definition
Azure Artifacts Software Development and Programming Definition
Azure Test Plans Software Development and Programming Definition
Visual Studio Software Development and Programming Definition
Team Foundation Server Software Development and Programming Definition
GitHub Desktop Software Development and Programming Definition
npm Software Development and Programming Definition
.NET Framework Software Development and Programming Definition
C# Software Development and Programming Definition
Visual Basic Software Development and Programming Definition
Visual Basic .NET Software Development and Programming Definition
Visual Basic for Applications Software Development and Programming Definition
VBScript Software Development and Programming Definition
JScript Software Development and Programming Definition
Windows PowerShell Software Development and Programming Definition
Command Prompt Software Development and Programming Definition