Back to blog

Dictionary

Short definitions of terms I use across the blog.

ARIA (Accessible Rich Internet Applications)
Roles and attributes that help assistive technology, such as screen readers, understand web interfaces. They describe what controls do and their current state, but do not add behaviour such as keyboard support.
Used in: WebExpo 2026
Google Zanzibar
Google's system for checking who can access or change something, such as a document. It uses relationships between people, groups and resources, together with rules that define what those relationships allow.
Used in: WebExpo 2026
Inference cost
The cost of running a trained AI model to produce an output, such as generating a response.
Used in: AI workflow for software development
Retrieval-augmented generation (RAG)
An approach where an application finds relevant information and gives it to an AI model to help it answer a question.
Used in: WebExpo 2026
Skill
A reusable set of instructions that guides an AI assistant through a particular task or workflow.
Used in: AI workflow for software development