Original: The "characters" in the keystream can be bits, bytes, numbers or actual characters like A-Z depending on the usage case.
Simplified: If a ciphertext number becomes larger than 25 we wrap it to a value between 0-25.