Strings are immutable sequences of characters represented by the System.String class in .NET. The document discusses various methods for manipulating strings such as comparing, concatenating, searching, extracting substrings, splitting, replacing, deleting, changing case, and trimming. It recommends using a StringBuilder for efficient modification and building of strings. Formatting strings can be done using the ToString() and String.Format() methods along with formatting placeholders. Parsing numbers and dates from strings is culture-sensitive.