This document covers strings in C++. It discusses C-strings, which use null-terminated character arrays, and the standard string class. C-strings must use library functions for operations like assignment and comparison rather than operators. The document also covers input/output and manipulation of strings, including functions for tasks like concatenation, comparison, and character classification. Finally, it discusses the advantages of the string class over C-strings, such as automatic conversions between the two types.