An input string refers to the original sequence of characters from which substrings are extracted or analyzed using various algorithms or methods.
Sequence: A sequence refers to an ordered arrangement of elements, in this case, characters within a string.
Characters: Characters are individual letters, numbers, symbols or whitespaces that make up a string.
In programming terms, to manipulate means to modify or transform data using various operations or algorithms.