Strings are sequences of characters that can be stored in various ways in memory. Fixed-length storage stores all strings in records of the same length. Variable-length storage with a fixed maximum uses markers or length fields to indicate the end of each string. Linked storage stores each character in a separate memory cell linked to the next cell. String constants are values denoted with quotation marks that store a string once in memory and cannot be changed.