Функциональный интерфейс графической системы предоставляет для построения изображения базовые элементы, называемые примитивами. Вид примитива определяется его параметрами: геометрическим и визуальным представлениями на носителе изображения станции. Эти характеристики задаются набором атрибутов, связанных с примитивом. Некоторые атрибуты могут быть различными для различных станций. Например, одна и та же линия на одной станции может выглядеть черной и пунктирной, а на другой — красной и сплошной. Подобные характеристики примитиву, зависящие от представления на графической станции, называются зависимыми атрибутами. Ядро графической системы (ЯГС) предоставляет функции создания примитивов и установки их атрибутов. Для определенных атрибутов прикладная программа может указать, должен ли данный атрибут (например, тип линии, цвет ломаной) задаваться зависимым от станции образом.
Примитив вывода (Output primitive) — базовый графический элемент, который может использоваться для построения изображения. В ЯГС к примитивам вывода относятся ЛОМАНАЯ, ПОЛИМАРКЕР, ТЕКСТ, ПОЛИГОНАЛЬНАЯ ОБЛАСТЬ, МАТРИЦА ЯЧЕЕК и ОБОБЩЕННЫЙ ПРИМИТИВ ВЫВОДА.
Изображение (Display image) — совокупность графических примитивов и/или сегментов, которая может быть одновременно выведена на носитель изображения.
Атрибут — характеристика примитива вывода или сегмента, например выделение, межлитерный просвет. Примечание: в ЯГС некоторые свойства станции называют атрибутами станции.