Поскольку термины «понимание» и «всеобъемлющий» очень часто используются в английском языке для обозначения «целого» и «полноты», одним из значений синтаксиса понимания может быть синтаксис, позволяющий создавать выражения, способные генерироватьнаборы значений, которые «включают в себя все значения» (понимают), которые соответствуют правилам, выраженным этими выражениями.
Другое значение может быть больше связано с генерацией поднаборов значений (списков), начиная с некоторого указанного набора,следовательно, подмножество значений, которое принадлежит начальному набору и «включено» в исходный набор.По этой причине синтаксис понимания может быть синтаксисом для конструкций языков программирования, которые могут генерировать значения поднабора, включенные в указанный исходный набор.