For asking a question about time:
* Quand? - This is the most common way to ask "when?"
* À quel moment? - This is a more formal way of asking "when?"
For connecting clauses:
* Quand - This is the most common way to connect clauses, meaning "when."
* Lorsque - This is a more formal way to say "when."
* Dès que - This means "as soon as."
* Au moment où - This means "at the moment when."
Examples:
* Quand est-ce que tu arrives? - When are you arriving?
* J'irai te voir quand j'aurai du temps libre. - I'll go see you when I have free time.
* Lorsque j'ai vu le chat, j'ai crié. - When I saw the cat, I screamed.
* Dès que tu arrives, appelle-moi. - Call me as soon as you arrive.
The best translation of "when" depends on the specific situation and the desired level of formality.