Glossary
Plain-English definitions of technical terms that come up in the blog.
C
- Claude(Claude (by Anthropic))
- Anthropic describes Claude as a conversational assistant based on a large language model, tuned with human feedback to be helpful, honest, and harmless. People use it for writing, coding, analysis, and reasoning through complex problems. It's available through the web, mobile apps, and an API.
- Context window
- Anthropic defines the context window as the amount of text a model can look back on and reference when generating a response. Think of it as the model's working memory, which is separate from the much larger dataset it was trained on. A larger window lets the model handle longer documents and conversations; the harder part is filling it with the right information.
F
- Forge(Atlassian Forge)
- Atlassian's cloud platform for building and hosting apps that extend products like Jira and Confluence. Atlassian provisions, manages, and scales the underlying infrastructure for you, so you focus on the app instead of servers. Apps run inside a built-in security layer that controls where data can go.
L
- LLM(Large Language Model)
- An AI model trained on vast amounts of text so it can understand and produce human-like language. It can answer questions, write and summarise text, generate code, and handle many other language tasks. Under the hood it works by predicting likely next words from patterns it learned during training.
M
- MCP(Model Context Protocol)
- An open standard, created by Anthropic, that gives AI applications a single consistent way to connect to external systems: data sources, tools, and workflows. Instead of building a custom integration for every tool, you build to MCP once. Anthropic describes it as a USB-C port for AI applications.
O
- OpenAI
- OpenAI describes itself as an AI research and deployment company, whose mission is to ensure that artificial general intelligence (AGI) benefits all of humanity. It's best known for ChatGPT and the GPT family of models. Like Anthropic, it provides AI that other products can build on.
- Orchestration(AI Orchestration)
- IBM defines AI orchestration as the coordination and management of the parts of an AI system: models, agents, data, and integrations, so they work together as one workflow. A common, more specific case is agent orchestration, where several specialised AI agents are coordinated toward a shared goal. The aim is to get the right component doing the right job at the right time.
R
- RAG(Retrieval-Augmented Generation)
- A technique where, before the model answers, it first retrieves relevant information from an outside knowledge source and feeds that into the prompt. This grounds the response in real, current documents instead of relying only on what the model memorised during training. It's a common way to give AI accurate, domain-specific answers and cite sources.
- Rovo(Atlassian Rovo)
- Atlassian's AI app that helps teams find, understand, and act on information across their Atlassian and connected third-party tools. It combines enterprise search, an AI chat assistant, and AI agents that work alongside your team. Atlassian frames it around three things: find, learn, and act.
- Rovo MCP(Atlassian Rovo MCP Server)
- Atlassian's cloud-hosted MCP server. It gives external AI tools secure, real-time access to your data across Jira, Confluence, Bitbucket, and other Atlassian apps, so an AI client can search, create, and update that content using plain-language prompts. Every action respects each user's existing access permissions.
- Rovo Skills
- Atlassian defines skills as capabilities, packaged as reusable instructions, that let Rovo's chat and agents carry out specific work tasks. They are the concrete things Rovo can actually do, like creating a Jira work item, drafting a status update, or analysing incident data. Skills encode the steps so the agent doesn't have to work a task out from scratch each time.
S
- Spec-to-Code
- Going from a written specification directly to working code, with the spec as the source of truth rather than something you discard once coding starts. The broader, more established name for this is spec-driven development, formalised by tools like GitHub's Spec Kit. Spec-to-Code isn't a standardised industry term, but it points at the same family of practices, usually with AI generating the implementation from the spec.
V
- Vector database
- A database that stores data as embeddings: numerical representations that capture the meaning of text, images, or audio. It's built to quickly find the items whose numbers are closest to a given one, which is how semantic or similarity search works. This makes it a common backbone for RAG and other AI features.