The TStrings class is an abstract class that is used to manage a list of strings. Because it is an abstract class, the storage of the strings is not implemented in this class, but is rather left to descendant classes to implement. For example, the TStringList descendant class actually contains an internal array that is used to store the list of strings.