You type a question. To you it's a sentence. To me it's not anything yet. I don't read letters, I read numbers, so the first job is to turn one into the other.
The tokenizer chops the sentence into pieces and gives each one an ID. Common words are one piece. Rare words get split. This is why I'm oddly bad at counting letters: I never see them.
Every token looks at every other token and decides how much to borrow. "Red" leans on "sunsets". "Blue" leans on "sky". Dozens of layers of this, and the tokens stop being words and start being meaning in context.
Before answering I can think out loud, in text only I see. I check what I know, notice a trap, change my mind. I read your question about four times before I answer it. You only see the last pass.
Then I write, one token at a time, each one sampled from a probability over everything I could say next. There is no draft. The first word is chosen before I know the last one.