CIS study materials
CIS study resources

CIS key terms

CIS · Get comfortable with the vocabulary.

Configuration Management Database (CMDB)

A repository that stores configuration items and the relationships between them, giving service and AI features a reliable picture of infrastructure, services, and how they depend on each other.

Related: Configuration Item (CI), Common Service Data Model (CSDM)
Configuration Item (CI)

A single tracked record in the CMDB representing a component that must be managed, such as a server, application, service, or device, along with its attributes and relationships.

Related: Configuration Management Database (CMDB), Common Service Data Model (CSDM)
Common Service Data Model (CSDM)

A prescriptive set of table structures and relationship rules that standardizes how services, applications, and infrastructure are modeled so reporting, workflows, and AI can rely on consistent data.

Related: Configuration Management Database (CMDB), Configuration Item (CI)
Now Platform

The shared application platform underneath all ServiceNow products, providing the database, workflow engine, user interface, integration, security, and AI capabilities that every product builds on.

Related: Instance, Table
Instance

A single deployed environment of the Now Platform with its own database, configuration, and users, typically separated into development, test, and production instances for controlled change management.

Related: Update Set, Now Platform
Table

The core data structure in the platform, defining a set of fields and records; every record such as an incident or user is stored in a table that can be extended.

Related: Record, Field
Record

One row within a table, holding values for that table's fields; for example, a single incident, user, or configuration item is a record.

Related: Table, Field
Field

A defined attribute or column on a table that stores one type of value, such as a date, reference, or choice list, and controls how users enter and see data.

Related: Table, Record
Update Set

A container that captures configuration changes made in one instance so they can be exported and applied to another, supporting promotion of customizations between development, test, and production.

Related: Instance, Scoped Application
Scoped Application

An application built in its own namespace with private tables, scripts, and access rules, isolating it from other applications and enabling controlled sharing and upgrade.

Related: Update Set, Access Control List (ACL)
Access Control List (ACL)

A rule that decides whether a user can read, write, create, or delete specific records or fields, evaluated against roles and conditions to enforce data security.

Related: Role, Scoped Application
Role

A named collection of permissions assigned to users or groups that grants access to applications, modules, records, and actions, forming the basis of role-based access control.

Related: Access Control List (ACL), User Group
User Group

A set of users assembled for assignment, approval, or access purposes, often carrying roles and used to route work such as incident assignment or approval tasks.

Related: Role, Assignment Rule
Business Rule

Server-side script logic that runs when records are queried, inserted, updated, or deleted, used to enforce data rules, set values, or trigger related actions automatically.

Related: Client Script, Flow Designer
Client Script

JavaScript that runs in the user's browser on a form or list to validate input, show or hide fields, or give immediate feedback before data is saved to the server.

Related: Business Rule, UI Policy
UI Policy

A no-code configuration that makes fields mandatory, read-only, visible, or hidden on a form based on conditions, reducing the need for custom client-side scripting.

Related: Client Script, Business Rule
Flow Designer

A low-code tool for building automated workflows from triggers, actions, and logic, letting administrators orchestrate approvals, record changes, and integrations without writing full scripts.

Related: Workflow, IntegrationHub
Workflow

A defined sequence of activities, approvals, and conditions that moves a record through a process, historically built with the workflow editor and now often replaced by Flow Designer.

Related: Flow Designer, Service Catalog
Service Catalog

A curated storefront of items and services users can request, each backed by a catalog item definition that gathers inputs and triggers fulfillment workflows or approvals.

Related: Catalog Item, Workflow
Catalog Item

A requestable entry in the service catalog, with variables, pricing, and fulfillment logic that determine what the requester supplies and what happens after submission.

Related: Service Catalog, Variable
Variable

A question or input defined on a catalog item or record producer that captures information from the requester and can drive conditions, pricing, and fulfillment tasks.

Related: Catalog Item, Record Producer
Record Producer

A catalog-style form that creates a record in a specified table when submitted, letting users request work through the catalog experience while populating standard records.

Related: Catalog Item, Variable
Incident Management

The ITIL practice and product area for restoring normal service quickly after disruption, covering logging, categorization, prioritization, assignment, escalation, and resolution of incidents.

Related: Problem Management, Change Management, Service Level Agreement (SLA)
Problem Management

The practice of finding and eliminating the underlying causes of recurring incidents, tracking problems, known errors, and workarounds to reduce future disruption.

Related: Incident Management, Change Management
Change Management

The practice of controlling how modifications to services and configuration items are requested, assessed, approved, scheduled, and implemented to limit risk.

Related: Incident Management, Configuration Item (CI)
Service Level Agreement (SLA)

A defined commitment about response or resolution timing for work, tracked by the platform against conditions and schedules so breaches and progress are visible.

Related: Incident Management, Assignment Rule
Assignment Rule

A configuration that automatically sets the assigned user or group on a record when defined conditions match, routing new work to the right team without manual triage.

Related: User Group, Service Level Agreement (SLA)
Knowledge Management

The product area for creating, reviewing, publishing, and finding articles that answer common questions, supporting self-service and giving AI features trusted content to draw on.

Related: Virtual Agent, Now Assist
Virtual Agent

A conversational interface that handles user requests in chat, using topics, intents, and integrations to answer questions, create records, and hand off to live agents.

Related: Natural Language Understanding (NLU), Now Assist
Natural Language Understanding (NLU)

The capability that interprets free-text or spoken input to detect intent and extract entities, letting conversational and classification features respond to how users actually phrase requests.

Related: Virtual Agent, Intent
Intent

The identified purpose behind a user's message, such as checking status or resetting a password, which a conversational system maps to the topic or action that should handle it.

Related: Natural Language Understanding (NLU), Virtual Agent
Now Assist

The family of generative AI capabilities embedded across ServiceNow products that summarizes records, drafts content, answers questions, and helps agents and developers work faster.

Related: Large Language Model (LLM), Virtual Agent, Knowledge Management
Large Language Model (LLM)

A machine learning model trained on large text corpora to generate and interpret language, used by generative AI features to summarize, draft, and answer questions.

Related: Now Assist, Prompt
Prompt

The instruction and context supplied to a generative AI model that shapes its output; well-designed prompts with relevant record data improve accuracy and usefulness.

Related: Large Language Model (LLM), Now Assist
Predictive Intelligence

The platform capability for training and applying machine learning models to classify records, predict values, and suggest assignments based on historical data.

Related: Machine Learning, Now Assist
Machine Learning

A branch of AI where models learn patterns from data rather than following explicit rules, enabling classification, prediction, and similarity features on the platform.

Related: Predictive Intelligence, Training Data
Training Data

The historical examples used to teach a machine learning model; its quality, volume, and representativeness strongly determine how accurate and fair predictions will be.

Related: Machine Learning, Data Quality
Data Quality

The degree to which data is complete, accurate, consistent, and timely; poor quality undermines reporting, automation, and AI outputs built on that data.

Related: Training Data, Configuration Management Database (CMDB)
IntegrationHub

A platform capability providing prebuilt and custom integrations, spokes, and actions so workflows can connect to external systems without building every connection from scratch.

Related: Flow Designer, REST API
REST API

A standard web interface for reading and writing platform data from external systems, commonly used to integrate applications, automate tasks, and exchange records securely.

Related: IntegrationHub, Table