- TStringList is a descendant of TStrings.
- TStringList knows how to sort itself alphabetically.
- TStringList has an Objects property.
- TStringList doesn’t make your code incompatible with all previous versions of Delphi.
- TStringList can be used as a published property. (A bug prevents generic classes from being published, for now.)