A sequence of characters.

In computer programming, a string is traditionally a sequence of characters, typically used to represent text. A string is generally understood as a data type and is often implemented as an array that stores a sequence of elements, typically characters, using some character encoding.

While not a spatial data type per se, in GIS strings play a role as data type in attribute tables.