Tags are [JSup] variables used to handle / exchange / store / process data. They hold a '''data''' of some [JSup Tag type|'''type'''] and can be used directly or in expressions in [JSup Graphic objects|graphic object] [JSup Animations|Animation] or other [JSup code]. Some [JSup System tags|system tags] are always defined and not changeable, the others are created by the [JSup application] developer as necessary or [JSup Tag advanced reference#Tags import/export|imported] by external systems. A tag has many properties/attributes that define it: * The '''[JSup domains|domain]''' it belongs to. * The '''name''': an [JSup unique names|unique name] that identify it. * The [JSup Tag type|'''type'''], which determines the type of data the tag will hold. * The '''[JSup Tag classes|tag class]''' that determines many behaviours and properties of the tag. * The '''[JSup alarm groups|alarm group]''' that let you to group tag and their related [JSup tag alarms|alarms] by physical or logical areas (or other kind of category). * [IOHook|'''I/O hook(s)'''] that connect the tag with some remote device item. == About tags == * [JSup Tag list dialog|Tag List dialog] * [JSup Tag dialog|Tag dialog] * [JSup Tag IO definition|Tag I/O definition] * [JSup Using tag properties|Using tag properties] * [JSup tag initial value|Tag initial value] * [JSup tag quality] * [JSup cross reference] * [JSup Tag advanced reference|Tag advanced reference]