Mental Model
A string is a sequence of characters stored in memory one after another, with a pointer to the start and a length to know how many characters it holds.
Analogy: Think of a string like a train where each carriage holds one letter, and the engine points to the first carriage while a counter tells how many carriages are connected.
String: [H] -> [e] -> [l] -> [l] -> [o] Pointer ↑ Length: 5
